Ne peut pas Obtenir un Texte à l'Intérieur d'un <td> Avec jQuery

J'ai un <td> élément comme celui-ci:

<td class="right editable qty">100</td>

Je veux obtenir la valeur à l'intérieur qu' ( 100 ), mais a eu quelques problème.

Voici mon script:

$('#example tbody tr td.qty').change(function () {
    var sQty = $(this);

    console.log(sQty); //print [<td class="right editable qty">100</td>]
    console.log($.text(sQty)); //print nothing
    console.log(sQty.val()); //print nothing
    console.log(sQty.text()); //print nothing
    console.log(sQty.html()); //print <form><input style="width: 100%; height: 100%; " autocomplete="off" name="value"></form>
}); 

Est qu'il manque quelque chose avec mon script?

Je travaille avec: DataTables et jeditable

  • TD éléments ne permettent pas de déclencher le changement de l'événement. Vous pouvez utiliser le clic.
  • Mise à jour de la question.
  • Vous pouvez utiliser la méthode de clic. jsfiddle.net/RJCxt/3
InformationsquelleAutor Crazenezz | 2012-08-28