我试图注销我在选择框中附加到每个选项的数据属性但没有成功,我是否正确使用 .on('change'... 或者我应该怎么做才能实现这一点?
JS
$('select').children().on('change', function(e){
console.log( $(this).data('id') );
e.preventDefault();
});
HTML
<select>
<option value="1" data-id="option1">wgwg</option>
<option value="1" data-id="option2">wgwerg</option>
<option value="1" data-id="option3">wgwg</option>
<option value="1" data-id="option4">wgr</option>
</select>