Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/443.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2012/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使用JQuery从具有特定位置的li获取类_Javascript_Jquery - Fatal编程技术网

Javascript 使用JQuery从具有特定位置的li获取类

Javascript 使用JQuery从具有特定位置的li获取类,javascript,jquery,Javascript,Jquery,我试图制作一个脚本,允许我根据一个位置检查特定li的类别,例如: <ul id='check_passengers'> <li>user one</li> <li>user two</li> <liclass='user-checked'>user three</li> <li>user four</li> <li>user five&l

我试图制作一个脚本,允许我根据一个位置检查特定li的类别,例如:

<ul id='check_passengers'>
    <li>user one</li>
    <li>user two</li>
    <liclass='user-checked'>user three</li>
    <li>user four</li>
    <li>user five</li>
<ul>


<script>
$(document).ready(function() {
var position_to_search = 2;
var class_of_ul = $('#check_passengers li:' + position_to_search).attr('class');
console.log('User on position 3 : ' + class_of_ul);
});
</script>
  • 用户一
  • 用户二
  • 用户三
  • 用户四
  • 用户五
    • $(文档).ready(函数(){ 变量位置到搜索=2; var class_of_ul=$(“#check_passengers li:”+position_to_search).attr('class'); console.log('位置3上的用户:'+级别'u'ul); });
为此使用css选择器:

  • 第n种类型
  • 第n个孩子
像这样使用它:

$(document).ready(function() {
  var position_to_search = 3;
  var class_of_ul = $('#check_passengers li:nth-child('+ position_to_search +'n)').attr('class');
  console.log('User on position 3 : ' + class_of_ul);
});

为此使用css选择器:

  • 第n种类型
  • 第n个孩子
像这样使用它:

$(document).ready(function() {
  var position_to_search = 3;
  var class_of_ul = $('#check_passengers li:nth-child('+ position_to_search +'n)').attr('class');
  console.log('User on position 3 : ' + class_of_ul);
});
使用css选择器。请注意,
索引从索引
1

如下

<ul id='check_passengers'>
    <li>user one</li>
    <li>user two</li>
    <liclass='user-checked'>user three</li>
    <li>user four</li>
    <li>user five</li>
<ul>


<script>
   $(document).ready(function() {
       var position_to_search = 2;
       var class_of_ul = $('#check_passengers li:nth-child(' + position_to_search + ')')
   .attr('class');
       console.log('User on position 2 : ' + class_of_ul);
   });
</script>
  • 用户一
  • 用户二
  • 用户三
  • 用户四
  • 用户五
    • $(文档).ready(函数(){ 变量位置到搜索=2; var class_of_ul=$(“#check_li:n子项(“+position_to_search+”)”) .attr(“类”); console.log('位置2上的用户:'+类别_-ul); });
使用css选择器。请注意,
索引从索引
1

如下

<ul id='check_passengers'>
    <li>user one</li>
    <li>user two</li>
    <liclass='user-checked'>user three</li>
    <li>user four</li>
    <li>user five</li>
<ul>


<script>
   $(document).ready(function() {
       var position_to_search = 2;
       var class_of_ul = $('#check_passengers li:nth-child(' + position_to_search + ')')
   .attr('class');
       console.log('User on position 2 : ' + class_of_ul);
   });
</script>
  • 用户一
  • 用户二
  • 用户三
  • 用户四
  • 用户五
    • $(文档).ready(函数(){ 变量位置到搜索=2; var class_of_ul=$(“#check_li:n子项(“+position_to_search+”)”) .attr(“类”); console.log('位置2上的用户:'+类别_-ul); });
使用jQuery尝试以下操作:

$(文档).ready(函数(){
变量位置到搜索=2;
var class_of_ul=$(“#check_li:eq(“+position_to_search+”)).attr('class');
console.log('位置3上的用户:'+级别'u'ul);
});

  • 用户一
  • 用户二
  • 用户三
  • 用户四
  • 用户五

使用jQuery尝试以下操作:

$(文档).ready(函数(){
变量位置到搜索=2;
var class_of_ul=$(“#check_li:eq(“+position_to_search+”)).attr('class');
console.log('位置3上的用户:'+级别'u'ul);
});

  • 用户一
  • 用户二
  • 用户三
  • 用户四
  • 用户五

由于您没有添加太多自己的信息,所以仅链接的答案通常应该是评论。由于您没有添加太多自己的信息,仅链接的答案通常应该是评论。谢谢,这正是我要搜索的。我做了标记,但我有13名代表,仍然无法投票,否则,如果你能在我有15个代表时对此答案投赞成票,我将对你的答案投赞成票,非常感谢。@MiguelTorres,你可以通过单击答案旁边的复选标记来接受答案,将其从灰色变为填充…..这将使你有资格投票…..谢谢,这正是我要寻找的。我做了标记,但我有13个代表,仍然不能投票,否则如果你能在我有15个代表的时候投票赞成这个答案,我会投票赞成你的答案,非常感谢。@Migueltores,您可以通过单击答案旁边的复选标记来接受答案,将答案从灰色切换为填充…这将使您有资格获得upvote…谢谢。