bottonName = bottonName || 'first';這里的'first'是什么?
2016-07-22
//不同函數(shù)傳遞數(shù)據(jù)
function fn(e) {
$(this).val(e.data)
}
function a() {
$("input:last").focusin('慕課網(wǎng)', fn)
}
a();
函數(shù)的傳遞過程。缺少a()不能運行出結(jié)果。
function fn(e) {
$(this).val(e.data)
}
function a() {
$("input:last").focusin('慕課網(wǎng)', fn)
}
a();
函數(shù)的傳遞過程。缺少a()不能運行出結(jié)果。
2016-07-21
一切正常,測試一里選中input框里內(nèi)容和點擊按鈕是同一個效果;選中多行文本框就彈出用鼠標(biāo)選中文字。
但是我覺得應(yīng)該設(shè)置成選中哪幾個字就只彈選中的那幾個字才是最好的吧?,F(xiàn)在是不論選擇幾個字都是彈出所有的。
但是我覺得應(yīng)該設(shè)置成選中哪幾個字就只彈選中的那幾個字才是最好的吧?,F(xiàn)在是不論選擇幾個字都是彈出所有的。
2016-07-20
蛋疼。看評論都說textarea元素要有改變并且失去焦點后觸發(fā),不知道和教程哪個對,想試試。
結(jié)果js里.target3的事件怎么修改都沒用,仔細(xì)看看代碼才發(fā)現(xiàn),html里textarea的class寫成了target2!
結(jié)果js里.target3的事件怎么修改都沒用,仔細(xì)看看代碼才發(fā)現(xiàn),html里textarea的class寫成了target2!
2016-07-20
var n = 0;
//綁定事件
$(".aaron:last").on('mousedown mouseup', function(e) {
$(this).text( '觸發(fā)類型:' + (e.type) + ",次數(shù)" + n)
++n;
})
//刪除事件
$("button:last").click(function() {
$(".aaron:last").off()
})
//綁定事件
$(".aaron:last").on('mousedown mouseup', function(e) {
$(this).text( '觸發(fā)類型:' + (e.type) + ",次數(shù)" + n)
++n;
})
//刪除事件
$("button:last").click(function() {
$(".aaron:last").off()
})
2016-07-20
最贊回答 / 磅礴
先弄清楚e.target指向哪個元素,然后看看這個元素的value屬性的值就可以得到了。初學(xué)者一般會把e.target和this弄混,搞不懂這兩個具體指向哪個元素。簡單來說,this就是指向當(dāng)前事件所綁定的元素,而e.target指向事件執(zhí)行時鼠標(biāo)所點擊區(qū)域的那個元素。容易搞不懂的地方是,初學(xué)者會認(rèn)為當(dāng)前事件所綁定的元素不就是鼠標(biāo)所點擊的那個元素嘛,這時候就要看看時間綁定的元素內(nèi)部有沒有子元素了,如果有子元素的話e.target指向這個子元素,如果沒有,e.target和this都指向事件所綁定的元素。
2016-07-19
最新回答 / Airly
你想用哪種方法都可以,這個只是告訴你這樣寫也可以。他分開寫就是為了,提高代碼的可用率,萬一其他地方也想調(diào)用data這個函數(shù)呢...你如果寫成匿名函數(shù)了,不是得多寫幾次?
2016-07-19