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

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

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

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

問題描述

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

問題解答

回答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
主站蜘蛛池模板: 图木舒克市| 敖汉旗| 武强县| 拉萨市| 大姚县| 庆阳市| 宜兴市| 澄江县| 永仁县| 锡林浩特市| 大竹县| 莒南县| 亳州市| 大宁县| 石棉县| 盖州市| 开江县| 高陵县| 三台县| 锦屏县| 太仆寺旗| 伊宁县| 呼和浩特市| 小金县| 宣威市| 景洪市| 洪雅县| 自贡市| 长阳| 漠河县| 连云港市| 屯昌县| 阳朔县| 玛曲县| 宕昌县| 巴中市| 西平县| 木兰县| 万全县| 罗江县| 龙胜|