0

.contentJavaScript 文字列として HTML テーブルを持つ divがあります。要素内には、文字列を更新する必要.contentがある tdがあります。.quantity

私はちょうどこれを試しました:

var content = $('.content').html();
content = $(content).parent().children('.quantity').text("6"); // []
content = $(content).parent().children('.quantity').text("6").html(); // null

更新値を含む文字列を出力したいだけです。DOM ベースの検索と置換のようなものです。アイデアはありますか?

4

2 に答える 2

1

.content 要素内には、文字列を更新する必要がある td .quantity があります。

方法を試してくださいfind()

var content = $('.content').html();
$(content).find('.quantity').text("6");

直接アクセスすることもできます:

$('.content').find('.quantity').text("6");
于 2012-05-29T16:04:09.840 に答える
1

あなたは試すことができます

var content = $('.content table');
$('.quantity', content).text('6').end(); // will return `table`

デモ

これを試して文字列を取得できます

$('.quantity', content).text('6').end().parent().html();

デモ

于 2012-05-29T16:37:39.607 に答える