मेरे पास इस तरह एक html संरचना है:
<div id="myDiv">
<span id="myFirstSpan"></span>
<span id="mySecondSpan"></span>
</div>
मैं "एक विशिष्ट आईडी का मूल्य प्राप्त करना चाहता हूं और इसे एक चर के रूप में उपयोग करना चाहता हूं। अब मैं" इस स्क्रिप्ट पर आता हूं:
<script>
var myIdValue = jQuery("#myDiv span").attr("id");
</script>
मैं जो आउटपुट प्राप्त करना चाहता हूं वह है var myIdValue = "myFirstSpan"
। लेकिन मैं उस मूल्य को प्राप्त करने में सक्षम नहीं हूं।
क्या मैं स्क्रिप्ट में कुछ गलत कर रहा हूं? या वहाँ कुछ और मुझे याद आ रही है?
संपादित करें:
टाइपो केवल इस सवाल में था।
उत्तर:
जवाब के लिए 0 № 1आपको अपना कोड DOM के साथ तैयार करना होगा और jQUery को jQuery में बदलना होगा
$(function(){
var myIdValue = jQuery("#myDiv span").attr("id");
});
उत्तर № 2 के लिए 1
आपने उपयोग किया है jQUery
var myIdValue = jQuery("#myDiv span:first").attr("id")
या
var myIdValue = $("#myDiv span:first").attr("id")
आप भी उपयोग कर सकते हैं : पहले चयनकर्ता
जवाब के लिए 0 № 3
टाइपो
आईटी इस jQuery
नहीं jQUery
var myIdValue = jQuery("#myDiv span").attr("id");
या आप उपयोग कर सकते हैं $
var myIdValue = $("#myDiv span").attr("id");
और सुनिश्चित करें कि आपका कोड अंदर है डोम तैयार
जवाब के लिए 0 № 4
इसे इस्तेमाल करे..
इसका jQuery नहीं jquery
var myIdValue = $("#myDiv span").attr("id");
alert(myIdValue)