jQuery ข้อมูล - วิธี hasData()
ตัวอย่าง
การตั้งค่าข้อมูลบนองค์ประกอบ แล้วตรวจสอบผล hasData:
$(function(){ var $p = jQuery("p"), p = $p[0]; $p.append(jQuery.hasData(p)+" "); /* false */ jQuery.data(p, "testing", 123); $p.append(jQuery.hasData(p)+" "); /* true */ jQuery.removeData(p, "testing"); $p.append(jQuery.hasData(p)+" "); /* false */ });
การอธิบายและการใช้งาน
hasData() วิธีเช็คว่าองค์ประกอบมีข้อมูล jQuery ใดๆ ที่เกี่ยวข้อง
คำสั่ง
jQuery.data(element)
ตัวแปร | คำอธิบาย |
---|---|
element | ตัวเลือก。ต้องการตรวจสอบองค์ประกอบ DOM ที่มีข้อมูล |
รายละเอียด
jQuery.hasData(
jQuery.data(element) มีข้อย่อมกำลังหลักคือ ไม่ทำการสร้างตัวแปรข้อมูลและเชื่อมโยงตัวแปรข้อมูลกับองค์ประกอบ ถ้าไม่มีตัวแปรข้อมูลอยู่element) มักจะคืนค่าตัวแปรข้อมูลแก่ผู้เรียกใช้ ถ้าตัวแปรข้อมูลที่เดิมไม่มีอยู่ จะทำการสร้างตัวแปรข้อมูลแก่