哪位小伙伴能詳細(xì)解釋一下
$('input:last').focusout('啦啦啦',function(e){
? ? ? ? ? ? $(this).val(e.data)
? ? ? ? })
我知道能那么寫,不懂為什么那么寫
?$(this).val(e.data)這個(gè)的意思
$('input:last').focusout('啦啦啦',function(e){
? ? ? ? ? ? $(this).val(e.data)
? ? ? ? })
我知道能那么寫,不懂為什么那么寫
?$(this).val(e.data)這個(gè)的意思
2017-12-12
舉報(bào)
2018-09-22
首先this指向你所綁定的元素,也就是最后一個(gè)input,e.data指向你所傳入的數(shù)據(jù),也就是‘啦啦啦’,然后val()相當(dāng)于給input添加一個(gè)行間樣式value="啦啦啦"
2018-01-07
this 是指你所監(jiān)控的那個(gè)元素對象 在這里就是指 ?最后一個(gè)input 框 而e只是一個(gè)形式符號 代表了focusout這一事件的 一個(gè)實(shí)體化 這個(gè)實(shí)體化里 有很多屬性值 data就是其中一個(gè) 前面已經(jīng)將“啦啦啦”傳給了e ?所以$(this).val(e.data) 就是將 e中data屬性的值取出來 放在 input 對象之中 其實(shí) text html val 它們的作用是一樣的 只不過應(yīng)用的范圍不一樣 其中val 應(yīng)用于 表單 框之類的對象
2017-12-13
我也不是很懂