다음 코드는 'undefined'를 반환합니다.
$('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
이 질문을보십시오 : stackoverflow.com/questions/648004/…
—
Jordan Brown