如何在Mootools中触发具有特定元素ID的特定标记/元素的事件?

时间:2011-11-22 21:45:09

标签: mootools css-selectors domready

如何在Mootools中触发具有特定元素ID的特定标记/元素的事件?

我有这个:

<a href="youtube-clip...etc" rel="rokbox" id="video_popup" style="display: none;">Video</a>

这个rel="rokbox"意味着该元素将被Mootools RokBox模式框使用,但我隐藏了链接。

现在,我添加了这段代码:

window.onload = function() {
  if(document.readyState == 'complete') {
    // point of execution
    // here I want to trigger the "a" element I've wrote up before
  }
}

代码到达“执行点”,当我设置基本警报时,或者无论如何。

1 个答案:

答案 0 :(得分:4)

window.addEvent('domready', function() {
    $('video_popup').fireEvent('click');
});

请注意使用addEvent / domready,这是添加函数的正确方法,该函数必须在页面准备好后执行。