0

ここに画像の説明を入力

「li」アイテムのグループの「li」アイテムを変更しようとしています。私はそれにたどり着き、そのテキストを変更しようとして非常に苦労しています。誰もが私を正しい方向に向けることができます. 私は次のことを試しました

 $("#chosen-results" ).find("li").text("hide trip history");

より具体的にする必要があるため、これが機能しないことはわかっていますが、ここで行き詰まっています。前もって感謝します。

更新 質問に答えてくれたすべての人に謝罪します。これはドロップダウンの最後の項目ではなく、誤解を招いて申し訳ありません。これは実際には、多くの "li" Miguel のリストにある項目にすぎません

4

8 に答える 8

1

セレクターで eq フィルターを使用して、特定のフィルターを適用します。

   //sets for all.
 $("#chosen-results" ).find("li").text("hide trip history");



//sets for  the second result  //0 based
 $("#chosen-results" ).find("li").eq(1).text("hide trip history");
于 2013-10-08T14:11:29.673 に答える
1

を使用してこれを行うことができます:last Selector


コード:

$("#chosen-results").find("li:last").text("hide trip history");

デモ:


于 2013-10-08T14:06:57.107 に答える
1
$('ul.chosen-results li:last').text("hide trip history");
于 2013-10-08T14:07:05.437 に答える
1

これを試して

$('ul.chosen-results li.active-result.group-option').text('hide trip history');
于 2013-10-08T14:07:54.237 に答える
1

試す

$("ul.chosen-results" ).find("li").last().text("hide trip history");

また

$("ul.chosen-results" ).find("li:last").text("hide trip history");

参考文献

http://api.jquery.com/find/

http://api.jquery.com/last/

http://api.jquery.com/last-selector/

于 2013-10-08T14:08:12.473 に答える
1
$("#chosen-results li:last").text("hide trip history");

ここに jsFiddle があります: http://jsfiddle.net/hHwuV/

于 2013-10-08T14:09:07.697 に答える
0

last()を使用できるはずです:

$( "li" ).last().text("The new text");

デモンストレーションについては、このフィドルを確認してください。:lastセレクターを使用することもできます:

$( "li:last ").text("The new text");

traversingに関するドキュメントを確認することも検討してください。

于 2013-10-08T14:06:36.163 に答える