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.hasData(element)
పరిమాణాలు | వివరణ |
---|---|
element | ఎంపిక. డామిన్ ఎలిమెంట్తో ఉన్న డాటా పరిశీలించవలసిన అవసరం ఉంది。 |
వివరణలు
jQuery.hasData() మెథడ్ ప్రస్తుతం ఎలిమెంట్తో ఉన్న ఎటువంటి జూనీక్రోన్.డాటా() ద్వారా అనుభవించబడిన మూలకాలను పరిశీలిస్తుంది. ఎలిమెంట్తో కూడా డాటా లేకపోయినప్పుడు (మునుపటి డాటా ఆబ్జెక్ట్ లేకపోయినప్పుడు లేదా డాటా ఆబ్జెక్ట్ ఖాళీగా ఉన్నప్పుడు), ఈ మెథడ్ తప్పు అయ్యే ఫలితం అవుతుంది; అలాగే ఇతరంగా తప్పు అయ్యే ఫలితం అవుతుంది。
jQuery.hasData(element) ప్రధాన ప్రయోజనం ఇది, డాటా ఆబ్జెక్ట్ లేకపోయినప్పుడు డాటా ఆబ్జెక్ట్ సృష్టించకుండా మరియు ఎలిమెంట్తో డాటా ఆబ్జెక్ట్ ప్రత్యయించదు. ప్రత్యుత్తరంగా జూనీక్రోన్.డాటా(element) ఎల్లప్పుడూ కాల్కులేతాళ్ళకు డాటా ఆబ్జెక్ట్ అందిస్తుంది, మరియు మునుపటి డాటా ఆబ్జెక్ట్ లేకపోయినప్పుడు దానిని సృష్టిస్తుంది。