為什么這樣寫沒有用?
? ? ? ? var p1 = document.getElementById('test1');
? ? ? ? p1.click(function(){
? ? ? ? ? ? //直接通過dom的方法改變顏色
? ? ? ? ? ? this.style.color = "red";?
? ? ? ? });
? ? ? ? var p1 = document.getElementById('test1');
? ? ? ? p1.click(function(){
? ? ? ? ? ? //直接通過dom的方法改變顏色
? ? ? ? ? ? this.style.color = "red";?
? ? ? ? });
2018-06-11
舉報
2018-12-12
p1.click(function()
----這里使用的是jQuery的click事件,你使用js的DOM匹配jQ的事件,當然不可以了。
用js這樣寫:p1.onclick = function(){很多代碼。。}
用jQ這樣寫:$("#test1").click(function(){很多代碼。。})
2018-07-12
你用的是jq的方法,你還沒有把p1加工為jq對象,所以沒法調用。var p1=$("#test1")
2018-06-21
js ?定義變量p1 =獲取到的test1.是個id屬性。
然后給這個屬性設置一個點擊事件.顏色改為red.
寫成document.getE...().style.color="red"就好
要點擊 就function a(){
document.getE...().style.color="red"
}
然后再div里寫上onclick=a()
2018-06-11
p1少個$()