文章詳情頁
javascript - avalon.js ms-on 事件綁定無效 ?
瀏覽:128日期:2023-03-31 11:49:10
問題描述
select 綁定事件
<select name='macAddress' ms-on-change='selectChange()'> <option value='11'>111</option></select> var vm = avalon.define({$id: 'checkDeviceContext',deviceList: [],selectChange: function () { alert(1)} });
如果把change改成click則沒有問題 , 是什么原因?qū)е碌?/p>
問題解答
回答1:因為ms-on-change的觸發(fā)和select的onchange觸發(fā)條件類似,都是其值發(fā)生改變才觸發(fā)。
而你這個例子中,select下只有一個option,所以就算點(diǎn)擊也不會改變select的值,因此不會觸發(fā)ms-on-change。
標(biāo)簽:
JavaScript
相關(guān)文章:
1. mysql - 這種分級一對多,且分級不平衡的模型該怎么設(shè)計表?2. atom開始輸入!然后按tab只有空格出現(xiàn)沒有html格式出現(xiàn)3. python - pip install出現(xiàn)下面圖中的報錯 什么原因?4. PHP類屬性聲明?5. java - 創(chuàng)建maven項目失敗了 求解決方法6. mysql scripts提示 /usr/bin/perl: bad interpreter7. javascript - js setTimeout在雙重for循環(huán)中如何使用?8. javascript - Object.define 可以監(jiān)聽object變化,那基本類型變量如何監(jiān)聽9. javascript - vue 2.0 :key的作用10. java - eclipse 使用git clone項目時報錯,請問該怎么解決?
排行榜

熱門標(biāo)簽