相信很多刚接触JQuery的人,很多都会对(this)和this的区别模糊不清,那么这两者有什么区别呢?this是原生js中的dom对象(this)和this的区别模糊不清,那么这两者有什么区别呢?this是原生js中的dom对象(this)是JQuery对象
以下面例子来区分下
<select id="province">
<option>--请选择--</option>
<option value="0">湖北</option>
<option value="1">湖南</option>
<option value="2">河北</option>
<option value="3">河南</option>
</select>
<script>
$(function(){
$("#province").change(function(){
//得到的是dom对象
alert(this.value)
//得到的是JQuery对象
alert($(this).val());
});
}
</script>