最新回答 / Sapce
你可以檢查下代碼,?<body></body> 區(qū)域包含所有標(biāo)識(shí)在內(nèi),body 的高度是到 #msg 的高度之后,#msg 后的空白部分不是 body 部分的內(nèi)容了
2018-05-03
簡(jiǎn)單的代碼,非要分開(kāi)寫復(fù)雜化--
2018-04-29
事件委托 on
實(shí)際上是給祖先綁定一個(gè)事件。子元素通過(guò)冒泡將事傳遞到祖先元素,祖先元素再判斷點(diǎn)擊的是不是button,如果是,就執(zhí)行相同的事件。因此,當(dāng)有很多個(gè)相同的按鈕需要綁定相同的事件時(shí),可以用事件委托將事件委托給祖先節(jié)點(diǎn),有祖先節(jié)點(diǎn)判斷子節(jié)點(diǎn)是否執(zhí)行某事件。如果不適用事件委托,那個(gè)每一個(gè)節(jié)點(diǎn)都需要綁定一個(gè)事件。
原文 :https://blog.csdn.net/twilight_karl/article/details/73335871
實(shí)際上是給祖先綁定一個(gè)事件。子元素通過(guò)冒泡將事傳遞到祖先元素,祖先元素再判斷點(diǎn)擊的是不是button,如果是,就執(zhí)行相同的事件。因此,當(dāng)有很多個(gè)相同的按鈕需要綁定相同的事件時(shí),可以用事件委托將事件委托給祖先節(jié)點(diǎn),有祖先節(jié)點(diǎn)判斷子節(jié)點(diǎn)是否執(zhí)行某事件。如果不適用事件委托,那個(gè)每一個(gè)節(jié)點(diǎn)都需要綁定一個(gè)事件。
原文 :https://blog.csdn.net/twilight_karl/article/details/73335871
2018-04-27
關(guān)于事件委托,大家可以看下這篇文章,講得很淺顯易懂https://www.cnblogs.com/liugang-vip/p/5616484.html
2018-04-27
代碼中的n,定義在函數(shù)之外,所以它是全局變量,測(cè)試二和測(cè)試三共用一個(gè)n
2018-04-26
第二: function a() {
$("button:eq(2)").click(1111, data2)
}
a();
可以直接寫成$("button:eq(2)").click(1111, data2),沒(méi)必要再包個(gè)函數(shù)a()
$("button:eq(2)").click(1111, data2)
}
a();
可以直接寫成$("button:eq(2)").click(1111, data2),沒(méi)必要再包個(gè)函數(shù)a()
2018-04-26
這里:
function data(e) {
alert(e.data) //1111
}
function a() {
$("button:eq(2)").click(1111, data)
}
a();
第一:函數(shù)data()應(yīng)該換一個(gè)名字,不要和e.data的data同名,不然容易讓人混淆click(1111, data)
}傳的data是函數(shù)名還是數(shù)據(jù)data(傳的是函數(shù)名)。
function data(e) {
alert(e.data) //1111
}
function a() {
$("button:eq(2)").click(1111, data)
}
a();
第一:函數(shù)data()應(yīng)該換一個(gè)名字,不要和e.data的data同名,不然容易讓人混淆click(1111, data)
}傳的data是函數(shù)名還是數(shù)據(jù)data(傳的是函數(shù)名)。
2018-04-26
最新回答 / waiting_warm
alert的文本沒(méi)有傳給title?$("input").on("focus",function(event,title) {? ? ? ? $(this).val(title)? ? });? ? $("button:last").click(function() {? ? ? ? $("a").triggerHandler("click");? ? ? ? $("input").triggerHandler("focus","沒(méi)有觸發(fā)默認(rèn)聚焦事件");? ? });文本輸入框的內(nèi)容是“沒(méi)有觸發(fā)默認(rèn)聚焦...
2018-04-25
可以嘗試將<div class="aaron">
點(diǎn)擊觸發(fā)焦點(diǎn)(無(wú)反應(yīng)):
中的aaron改成a,直接綁定input就會(huì)發(fā)生反應(yīng),而綁定div則input不會(huì)反應(yīng),focus只能觸發(fā)綁定當(dāng)前元素
點(diǎn)擊觸發(fā)焦點(diǎn)(無(wú)反應(yīng)):
中的aaron改成a,直接綁定input就會(huì)發(fā)生反應(yīng),而綁定div則input不會(huì)反應(yīng),focus只能觸發(fā)綁定當(dāng)前元素
2018-04-25
trigger是觸發(fā)括號(hào)里的事件與傳參,而括號(hào)里事件是此時(shí)程序中存在其他代碼上的事件,比如點(diǎn)擊等等,就可以直接觸發(fā)
2018-04-25
把#content那塊代碼/* */消掉,運(yùn)行會(huì)發(fā)現(xiàn)事件冒泡到body里面去了,所以冒泡只找到一個(gè)父元素即停止
2018-04-24