Jquery在页面重定向后执行鼠标单击

时间:2015-03-07 08:46:53

标签: javascript jquery html

我有一个blog category page我希望从我的一篇博文页面中直接找到它,我想模拟鼠标点击事件,告诉他们属于哪个类别,即鼠标点击相应的类别博客页面。我已经通过jquery在博客页面上实现了这一点,如下所示,

function categoryNav(){
    window.onload() = function(){
    $('#item-0').click();
    $('#item-0-0').click();  
    };
 }

这在页面上可以很好地独立工作,但不知怎的,我无法将它与我的帖子页面中的href链接结合起来,即在页面上点击链接后执行此功能,在这种情况下,点击始终会被执行在重定向之前的第一个。

我已经尝试过window.onload,document.onload,document.ready但似乎没有任何工作正常。

我在这里缺少什么?

1 个答案:

答案 0 :(得分:1)

首次点击时,生成www.myblog.com/?item-0形式的网址。然后,在目标页面上(在DOM就绪):

s = location.search;
        if(s != '') {
            var split = s.split('?');
            var cat = split[1];
            $('#' + cat + '').click();
        }

在上述情况下,您应触发点击#item-0