การลบแอตทริบิวต์ใน jQuery
หากคุณต้องการลบแอตทริบิวต์ใดๆ ออกไปทั้งหมด
ควรใช้เมธอด
removeAttr
มาดูกันว่าใช้งานอย่างไรใน
ตัวอย่างต่อไปนี้ สมมติเรามีอินพุต:
<input type="text" value="!!!" id="test">
เพื่อลบแอตทริบิวต์ value เราก็ใส่ชื่อมัน
เป็นตัวแปรของเมธอด removeAttr
$('#test').removeAttr('value');
ตอนนี้ในโค้ด HTML จะไม่มีแอตทริบิวต์
value แล้ว:
<input type="text" id="test">
เพิ่มคลาส www ให้กับ li ทั้งหมด
ถ้ายังไม่มี และลบออกถ้ามีแล้ว
ลบคลาส www ออกจาก li