最新回答 / qq_迸發(fā)激情_0
不會起沖突,但是它們會累積的。
總結(jié)就是event是觸發(fā)this之后的內(nèi)部事件,而因為事件冒泡的原因,無法確定觸發(fā)當(dāng)前event的操作,所以用event.target就能阻止冒泡
2017-07-10
function a() {
$("input:last").focusin('慕課網(wǎng)', function(e){
$(this).val(e.data)
})
}
a();
$("input:last").focusin('慕課網(wǎng)', function(e){
$(this).val(e.data)
})
}
a();
2017-07-10
原來你們是來學(xué)知識的啊。。這種毫無邏輯純靠背的東西,輸入即是顯示的代碼,對用過js的人來,嚴(yán)格點(diǎn)來說,這只不過是來熟悉工具的吧?這種那么簡單的東西還能寫出花來???不過太多看著煩是真的
2017-07-10
我覺得慕粉3538203同學(xué)的代碼寫得好!比“任務(wù)”代碼更簡潔、清晰、緊湊、實用:
$('.right p').mouseover('data = 慕課網(wǎng)',function(e){
$('.right a').html('mouseover事件觸發(fā)次數(shù):'+(++n) + '</br>' + '傳入數(shù)據(jù)為:' + e.data);
})
我也發(fā)現(xiàn)代碼中初值 var n=0;這個問題了。如果不想共享這個n初值,可以將其分別設(shè)為n1、n2...等即可。
$('.right p').mouseover('data = 慕課網(wǎng)',function(e){
$('.right a').html('mouseover事件觸發(fā)次數(shù):'+(++n) + '</br>' + '傳入數(shù)據(jù)為:' + e.data);
})
我也發(fā)現(xiàn)代碼中初值 var n=0;這個問題了。如果不想共享這個n初值,可以將其分別設(shè)為n1、n2...等即可。
2017-07-10
說看不懂三個測試的,沒有自由變量和作用域相關(guān)的知識不建議繼續(xù)看了,先回去補(bǔ)補(bǔ)js吧
2017-07-08
這樣是否可以更容易理解些?
var n = 0;
$("button:first").click(function(event,bottonName) {
bottonName = bottonName || 'first';
$("span:first").text(bottonName);
$("span:last").text(++n);
});
$("button:last").click(function() {
$("button:first").trigger('click','last');
});
var n = 0;
$("button:first").click(function(event,bottonName) {
bottonName = bottonName || 'first';
$("span:first").text(bottonName);
$("span:last").text(++n);
});
$("button:last").click(function() {
$("button:first").trigger('click','last');
});
2017-07-07
已采納回答 / 小果yu
<...code...>????????上述格式只是定義函數(shù),并沒有執(zhí)行函數(shù),如果需要執(zhí)行,則需要在函數(shù)外單獨(dú)使用一條語句調(diào)用,即“a();”。
2017-07-05
一開始就說明了foucesin,focusout事件跟foucs,blur事件的區(qū)別是支不支持冒泡了啊
2017-07-05
$('.left').on('click',function(event,bottonName){
if(event.target.id!= 'bt1'){
bottonName = 'last';
$(this).trigger('on',bottonName);
};
bottonName = bottonName || 'first';
update($("span:first"),$("span:last"),bottonName);
})
if(event.target.id!= 'bt1'){
bottonName = 'last';
$(this).trigger('on',bottonName);
};
bottonName = bottonName || 'first';
update($("span:first"),$("span:last"),bottonName);
})
2017-07-05
已采納回答 / 冬至_未至
在JS里面,函數(shù)也是一個對象,所以這里的data是一個函數(shù)對象,而如果用data()的形式,就是以這個函數(shù)對象返回的結(jié)果作為參數(shù)而不是該函數(shù)了。
2017-07-05