假設我在鏈接/按鈕/等上有一個點擊事件。YUI3:我會如何觸發事件?
var myButton = Y.one('.button');
myButton.on('click', function() {
// code
});
頁面上還有其他事情發生,我想觸發此按鈕上的點擊事件。我將如何做到這一點?
我看到了YUI3的fire()方法,但它看起來像是爲自定義事件設計的。如果我應該使用fire(),那麼myButton.fire('click')
會工作嗎?
(我在找jQuery的.trigger()方法,相當於其對DOM事件或自定義事件的作品。)
在這種情況下,我不需要觸發按鈕上的點擊事件,並且您的想法完全有效。但是,我想知道YUI是否可以在可能無法修改代碼的情況下觸發正常的DOM事件。 YUI文檔說fire()僅適用於自定義事件。 – Stephen