numbox动态写入到 html中
<div id="addCart">
<div style="color: red;">¥<span id="jg"><%=arr[i].jg*arr[i].sl%></span></div>
<div class="mui-numbox" data-numbox-step='1' data-numbox-min='0' data-numbox-max='100'>
<button class="mui-btn mui-btn-numbox-minus" type="button">-</button>
<input class="mui-input-numbox" type="number" value="<%=arr[i].sl%>")'/>
<button class="mui-btn mui-btn-numbox-plus" type="button">+</button>
</div>
</div>
通过on函数绑定监听value变化
mui('#addCart').on('change',"input[type='number']",function(e){
})
因为要改变同addCart中span的显示的数字,不知道改怎么判断numbox动态生成的第几个.
1 个回复
4***@qq.com (作者)
自己解决了,nombox的index属性属性自己添加
mui('#addCart').on('change', ".mui-input-numbox", function(e) {
//这样this.index就可以获取到change事件的index了
})