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