$("a")[0].trigger('click');
$("a")[0].click();
执行了都没效果,我如何能让我的js触发标签a的点击事件。

解决方案 »

  1.   

    导入jquery库了吗
    绑定click事件了吗
      

  2.   

    我这个页面有很多标签a 我该如何处理呢?您说的这个测试是通过了。 用get(i)?
      

  3.   

    $("a").trigger('click');

    $("a").each(function(){this.click()})
      

  4.   

    IE的下的模拟单击事件  
    btn.fireEvent("onclick");
      

  5.   

    问题就在于$("a")下加了[]下标以后语法就无法通过了,我是chrome下测试的。
      

  6.   

    $("a").click(); 成功
    $("a")[0].click();无效所以我想取得第N个的时候会比较困难,谢谢了。
      

  7.   

    刚才网上搜了一篇文章,大概出现问题的原因和这个类似。http://www.mysuc.com/article/documentgetElementsByTagName-defannao.htm
    目前我好想还有点小困难,还在继续测试中,谢谢各位亲。
      

  8.   


    var click=function(obj){
        $(obj).click();

    <a href='#' onclick='click(this);'></a>试试看要的不!估计应该可以吧!
      

  9.   

    - - 这个太纠结了吧<a href='#' onclick='click(this);'></a>function click(object){
        alert(1);
    }汗  干嘛还用jquery绑定一次事件啊
      

  10.   

    希望第88个被点击? 点击时间是触发而不是设定吧
    可以 $("a").click(function(){this.method});实现对应标签的功能
      

  11.   

    $("a").each(function(){this.click()})
    尝试使用这个方法,好像this.click()也是不行的。
      

  12.   


    $("a:eq(87)").click();

    $("a").eq(86).click();
      

  13.   

    加下标不就是变成普通js对象了么 。怎么还能用jquery click()方法 。
    PS:好多熟人 。
      

  14.   

    给每个a标签设置个ID啊,$("#id").click();
      

  15.   

    $("a")[0].onclick = function()
    {}