在文档加载上添加li上的click事件

时间:2014-01-27 10:01:15

标签: javascript jquery html

列表为,

<ul id="test" >
  <li>list item 1</li>
  <li>list item 2</li>
  <li>list item 3</li>
  <li>list item 4</li>
  <li>list item 5</li>
</ul>

我想在文档加载后点击特定的li。我怎么能用jquery做到这一点?

7 个答案:

答案 0 :(得分:1)

如果你想在第一个li上触发click,那么你可以这样做:

$(window).on('load',function() {
    $('#test li:eq(0)').click();
});

答案 1 :(得分:1)

您可以使用nth-child()定位特定的一个,例如:

$(function() {
    $("#test li:nth-child(n)").click(function(){
        //do you stuff
    });
});

答案 2 :(得分:0)

$(document).ready(function(){
     $('#test li').click(function(){
         //your code goes here
     });
});

答案 3 :(得分:0)

如果您熟悉它,可以使用jquery

$("#test").on("click", "li", function(){
   //custom code
});

答案 4 :(得分:0)

关于spcecific li ?你mena点击“第3项”,但其他项目不可点击? 将ID放入可点击的项目中,并将该事件设置为usualy。

答案 5 :(得分:0)

$(function() {
  $('#test').on('click', 'li', function(event) {
    console.log(event.target);
  });
});

了解更多:http://jsfiddle.net/LvFYp/

答案 6 :(得分:0)

使用:

nthli= $('#test li').find(':nth-child(n)');//replace n with index of li
 nthli.on('click', function() {
  //code here
});
相关问题