-1

私はこのようなものを持っています

<ul id="someul">

<li id="one"> Alpha </li>
<li id="two"> Alpha </li>
<li id="three"> Alpha </li>
<li id="four"> Alpha </li>
<li id="five"> Alpha </li>

</ul>

最初のliのdiv値を見つけるjqueryの方法は何ですか??

ありがとう

4

3 に答える 3

1

ID 名を探している場合は、次のようにします。

$('li:first').attr('id');

li 内の値は次のようになります。

$('li:first').text(); 
//or
$('li:first').html(); //This is if you want to get everything from inside.
于 2013-05-24T21:41:04.447 に答える
0

持っていませんが、div使用できますfirst- http://api.jquery.com/first/

 $('#someul li').first().text();

または、次を使用できます。

$('#someul li:first').text();

ただし.first()、より高速であるように見えます:

http://jsperf.com/jstest453534

http://jsfiddle.net/eRCGG/

于 2013-05-24T21:37:29.377 に答える
0

eq(): { zero indexed } を使用できます

$('#someul > li:eq(0)').text();
//or
$('#someul > li').eq(0).text();

まだ最初のliを取得する:

$('#someul > li').get(0).innerHTML; //same as: $('#someul > li:eq(0)').html();
//or
$('#someul > li')[0].innerHTML;
于 2013-05-24T21:39:09.163 に答える