/ / मुझे मैक 7.1 पर सफारी 7.1 में jQuery का उपयोग करके HTML तत्व का चयन करने वाली कोई वस्तु नहीं मिलती है

मुझे मैक पर सफारी 7.1 में jQuery का उपयोग करके एक HTML तत्व का चयन करने वाला ऑब्जेक्ट नहीं मिलता - जावास्क्रिप्ट, jquery, सफारी

मैं एक तत्व की HTML सामग्री प्राप्त करने की कोशिश कर रहा हूंjQuery का उपयोग करते हुए, प्रत्येक ब्राउज़र पर मैं ठीक काम करता हूं, जैसे कि क्रोम फ़ायरफ़ॉक्स ओपेरा के रूप में परीक्षण किया गया है .. लेकिन मैक पर सफारी 7.1 के साथ ... यह काम नहीं कर रहा है मुझे बस तत्व युक्त एक ऐरे मिलता है। तो अगर मैं ऐसा करता हूं:

console.log($("#myElement").parent().find("svg").html());

मुझे यह मेरे कंसोल में मिलता है।

Error: undefined is not an object (evaluating "b.innerHTML.replace")

यहां तक ​​कि अगर मैं ऐसा करता हूं तो यह काम नहीं करता है:

console.log($($("#myElement").parent().find("svg").html()));

पहले ही, आपका बहुत धन्यवाद।

उत्तर:

जवाब के लिए 0 № 1

इनपुट एक विलक्षण या स्व-समापन टैग है। मुझे यकीन नहीं है कि आप इस तत्व से क्या पाने की कोशिश कर रहे हैं। लेकिन अगर आप देख रहे हैं कि चेकबॉक्स चिह्नित है या नहीं, तो आप निम्न उदाहरण का पालन कर सकते हैं [उदाहरण 1]

 [1]: http://jsfiddle.net/5udtC/

देखें, jquery ऑब्जेक्ट हमेशा एक ऑब्जेक्ट देता है जिस पर किसी भी jquery विधि या हैंडलर को लागू किया जा सकता है।

मैं डॉन 'टी क्यों अपने आप के लिए नहीं जागना। किसी भी तरह, यह कोशिश करो

console.log($($("#checkbox")));