我正在尝试通过jquery打开rokbox登录模块。我想在页面(和js)加载后立即显示弹出窗口。
通常在点击网址时触发弹出窗口,如下所示:
<a rel="rokbox[355 385][module=rt-popuplogin]" href="#">Login</a>
如何触发弹出窗口以显示jquery?
我已经尝试过使用点击和触发事件而无济于事。那行html是btw加载在页面上。我只需要触发看似无效的点击事件......
它包含在标识为#login
的范围内,因此我选择了.find("a")
的子项,然后将点击绑定到它,但没有。想法?
答案 0 :(得分:2)
您可以考虑使用本机JavaScript处理程序:
if (document.createEvent) {
jQuery('#login').find('a').get(0).dispatchEvent('click');
} else {
jQuery('#login').find('a').get(0).fireEvent('click');
}
本主题中的更多详细信息:How to trigger event in JavaScript? 在JavaScript的