japanese少妇高潮潮喷 -精品国产AV一区二区三区-麻豆av一区二区三区久久-国产精品无码专区

js中如何替換html元素的click事件方法

發布時間:2025-02-21 點擊:41
今天在使用jquery替換代碼中元素的click事件,由于元素已指定綁定onclick事件,試了好幾種方法都不行。
示例如下:
1
<divonclick='alert(111)'id='demo1'></div>
現在想通過js來動態更改 #demo1元素的click事件。
不行的代碼有
1
2
3
4
5
$('#demo1').attr('onclick',function(){alert(222)});

$('#demo1').click(function(){
alert(222);
});
在網上查找了下,有下面幾種解決方法
jquery解決方法:
1
2
3
$('#demo1').unblind('click').removeattr('onclick').click(function(){
alert(222);
});
js原生解決方法
1
2
3
document.getelementbyid('demo1').onclick=function(){ alert(222) }
也可通過jquery來寫,如
$('#demo1')[0].onclick=function(){ alert(222) }


如何從SEO角度搭建一個好的網站
手機站設計:手機會比電腦頁面設計難嗎?
專業的公司建設一個網站需要多久?
手機網站的用途
巧選關鍵詞幫您快速提高網站關鍵詞排名
企業建站最容易犯那些錯誤呢?
原創文章無法下筆怎么突破
寧波網站建設與維護,網站建設有哪些好處?