以下代码返回“未定义” ...
$('select').change(function(){
alert($(this).data('id'));
});
<select>
<option data-id="1">one</option>
<option data-id="2">two</option>
<option data-id="3">three</option>
</select>
使用$(this).find(':selected')或$(this).children('option:selected')更好吗?
—
userBG 2011年