如何使用jQuery加载页面后触发事件
我认为这很容易,但我不知道该怎么做。 我有一些图片点击事件,当点击时,它打开一个灯箱,但我想激活点击,当页面打开,就像当从链接接收一个ID(即www.somelink.com/?id = 2)。如何使用jQuery加载页面后触发事件
这个环节应该主动时收到的网址
喇嘛喇嘛
ID是这可能吗?
是的,这是可能的。
jQuery(document).ready(function() { jQuery(selector).click(); });
您需要创建您的网页上隐藏的元素传递到id
,如果这是需要的选择。
.click()事件不是假设在点击时工作?就像选择器被点击一样,这样做? – macieira 2012-02-16 18:26:16
@macieira'jQuery(selector).click()'相当于'jQuery(选择器).trigger('click')'。有了一个参数,'.click()'设置处理程序,并且没有它会调用处理程序。 http://api.jquery.com/click/ – 2012-02-16 19:42:14
你可以做这样的事情:
$(document).ready(function() {
$('#idOfTheElement').trigger('click');
});
注:
如果你只想当你从查询字符串参数id要做到这一点,你必须换行代码中,我张贴在if语句中。
谢谢。我是在正确的方式。我看到触发事件,但认为事件的工作就像.click事件。 – macieira 2012-02-16 18:25:05
'$ _GET = ; ('_'GET'=''){('img [name * ='album'+ $ _ GET +'“]')。trigger(”click“); }' – macieira 2012-02-16 19:04:57
@macieria尼斯。 :) 如果它适用于您,请尝试将答案标记为已接受(在投票向上/向下按钮下方),以便其他人可以做同样的事情,如果他们有相同的问题。 – Meryovi 2012-02-16 22:27:25
您使用哪种服务器端技术? PHP,ASP/.NET? – Meryovi 2012-02-16 17:00:04
http://jquery.com – xandercoded 2012-02-16 17:02:01
即时通讯使用PHP。 Ty – macieira 2012-02-16 18:21:59