我們都知道,你可以模擬點擊或任何其他事件中使用這些方法之一的元素:點擊JavaScript和jQuery中的源代碼,人爲還是自動?
$('#targetElement').trigger('eventName');
$('#targetElement').click();
我所遇到的情況是,我應該知道的元素如何點擊。我應該知道它是否通過代碼自動點擊,或通過按下鼠標按鈕。無論如何,我可以做到這一點沒有黑客或變通辦法?我的意思是,瀏覽器的事件對象,JavaScript或jQuery中是否有內容可以告訴我們點擊是由人爲操作還是由代碼啓動的?
可能重複[確定是否給定的JavaScript操作已被用戶發起(http://stackoverflow.com/questions/5948350/determine-whether-a-given -javascript-action-has-been-by-user-by-user) – alex