无法获得自动jquery点击

时间:2016-03-03 19:02:59

标签: javascript jquery

我正在尝试设置一个链接,该链接将被自动点击以便每十秒刷新一次数据。出于某种原因,我似乎无法正确理解语法。

如果我有

的链接
<a id="test123" data-remote="true" href="http://www.w3schools.com">test</a>

我的脚本是

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.0/jquery.min.js"></script>
<script>
//<![CDATA[


    $(document).ready(
    function() {
    setInterval(function() {

       $("a#test123").click();

       $("a#test123").trigger("click");
          $("a#test123").after("testing");



        }, 10000);
        });

使用上面的代码,&#39;测试&#39;每隔十秒我的链接就会出现。但是,链接不会执行。我认为这意味着我的jquery,js和ID是正确的。但是,该链接不会自动点击w3schools上的测试,并尝试使用它。或当我把它放入我的页面。

1 个答案:

答案 0 :(得分:3)

尝试调用该锚标记的natural click

 $("a#test123")[0].click();

jQuery.click()jQuery.trigger()只会调用与相应元素绑定的event handler,而不是自然点击。