久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

您的位置:首頁技術文章
文章詳情頁

javascript - 直接點擊按鈕觸發(fā)事件,與通過JS調用click觸發(fā)事件,有什么不同?

瀏覽:149日期:2023-05-02 18:27:45

問題描述

javascript - 直接點擊按鈕觸發(fā)事件,與通過JS調用click觸發(fā)事件,有什么不同?

問題解答

回答1:

元素的 click 跟手動 click 應該是效果一樣的。

首先 b.className 不是 b.class

然后雖然沒用過這個 Clipboard 庫,從字面上看它是要通過選擇器獲取 .copybutton 這個類的,那么你沒有把 b 掛載到 dom tree 上應該是獲取不到的。你可以試試在前面加上 document.body.appendChild(b) 。

最后,建議你按上面評論的方式提問題,多貼代碼少貼圖,不方便看。

回答2:

額,.click()那是jQ的簡寫寫法,原生你得去調用dispatchEvent()……

參考

回答3:

問題:原生對象和jq對象用混了把第一行改成:var $b = $(’<input type='button' />’)試試

回答4:

你可以通過body去綁定它的點擊事件

標簽: JavaScript
主站蜘蛛池模板: 淮滨县| 庄河市| 静乐县| 达孜县| 科技| 大名县| 弥勒县| 叙永县| 阜南县| 鹤壁市| 大港区| 施甸县| 固镇县| 班戈县| 理塘县| 商水县| 将乐县| 尼玛县| 克拉玛依市| 隆安县| 法库县| 嘉禾县| 濮阳县| 鱼台县| 丰原市| 阳泉市| 乐安县| 吉水县| 康乐县| 莱芜市| 灵山县| 玉树县| 华宁县| 抚顺县| 海城市| 镇平县| 阳西县| 雷波县| 潼南县| 抚远县| 虞城县|