我有这个HTML:
a id="rt-popupmodule-button" data-rokbox data-rokbox-element="#rt-popupmodule" href="#" class="hidden">rt-popupmodule /a
它打开了Rokbox弹出窗口,我需要打开jQuery或Mootools或纯JS。
我做了jQuery Ajax调用,我需要在Ajax请求完成后打开这个弹出窗口,这里是代码:
jQuery.ajax({
url: url,
type: 'post',
data: {
form: contactForm.serializeArray()
},
dataType: 'html',
async: true,
success: function(response){
jQuery(document).find('#rt-popupmodule-button').trigger('click');
}
});
但遗憾的是没有任何事情发生。 是否可以触发事件来打开此Rokbox弹出窗口?
答案 0 :(得分:1)
您可以在此处使用纯JavaScript。
document.getElementById('rt-popupmodule-button').click();
这将按其ID选择元素,然后触发点击它。