1. 程式人生 > >JQuery 中this和$(this)獲取對象、操作DOM對象的元素屬性

JQuery 中this和$(this)獲取對象、操作DOM對象的元素屬性

class 獲取對象 clas details 對象 query 操作 active html

$(‘.button‘).click(function () {
var active = $(‘.buttons-tab a‘).children(‘input‘).attr(‘value‘)
alert($(this).attr(‘id‘))
alert(this)
})
//可以看出來$(this)是jquery對象,而this是DOM對象:!!!!!!!!!!!!!!!!!!!!!!!!!!
alert($(this)); 彈出的結果是[object Object ]
alert(this); 彈出來的是[object HTMLImageElement]


如何獲取$(this)子對象?=========> find()
$(this).attr(‘id‘)


轉自 https://blog.csdn.net/haoaiqian/article/details/62882594

JQuery 中this和$(this)獲取對象、操作DOM對象的元素屬性