Jquery如何调用点击链接?

时间:2011-11-29 18:32:33

标签: javascript jquery

我有一个id:

的链接
nyhedsklik

我点击链接时会触发此功能:

    $('a.poplight[href^=#]').click(function() {
        var popID = $(this).attr('rel'); //Get Popup Name
        var popURL = $(this).attr('href'); //Get Popup href to define size
I have just taken a part of the function for an example....

现在我想点击与Jquery的链接。就像用户一样,我试过这个不起作用:

<script>
    $(document).ready(function() {
$('#nyhedsklik').trigger("click");
});
</script>

5 个答案:

答案 0 :(得分:1)

如果你使用没有参数的click()方法,Jquery将模拟一个点击...

$('#nyhedsklik').click();

答案 1 :(得分:1)

确保在您在锚点上触发click事件之前,事件已附加到该事件上。

$(document).ready(function() {
    $('a.poplight[href^=#]').click(function() {
        var popID = $(this).attr('rel'); //Get Popup Name
        var popURL = $(this).attr('href'); //Get Popup href to define size

        ...
    });

    $('#nyhedsklik').trigger("click");

    //Alternatively you can just call click method
    $('#nyhedsklik').click();
});

答案 2 :(得分:0)

你可以使用$(&#34; selector&#34;)。点击()。

http://api.jquery.com/click/

答案 3 :(得分:0)

我看到发布的代码没有错误,其他地方应该有问题;这个demo工作正常(它模拟点击延迟5秒)。

答案 4 :(得分:0)