亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

哪位小伙伴能詳細解釋一下

$('input:last').focusout('啦啦啦',function(e){

? ? ? ? ? ? $(this).val(e.data)

? ? ? ? })

我知道能那么寫,不懂為什么那么寫

?$(this).val(e.data)這個的意思

正在回答

3 回答

首先this指向你所綁定的元素,也就是最后一個input,e.data指向你所傳入的數據,也就是‘啦啦啦’,然后val()相當于給input添加一個行間樣式value="啦啦啦"

1 回復 有任何疑惑可以回復我~

this 是指你所監控的那個元素對象 在這里就是指 ?最后一個input 框 而e只是一個形式符號 代表了focusout這一事件的 一個實體化 這個實體化里 有很多屬性值 data就是其中一個 前面已經將“啦啦啦”傳給了e ?所以$(this).val(e.data) 就是將 e中data屬性的值取出來 放在 input 對象之中 其實 text html val 它們的作用是一樣的 只不過應用的范圍不一樣 其中val 應用于 表單 框之類的對象

5 回復 有任何疑惑可以回復我~

我也不是很懂

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

哪位小伙伴能詳細解釋一下

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號