2013-03-18 8 views
7

मान लीजिए मैं निम्न HTML है:

<div id="test1">hi</div> 
<a href="#" onclick="showDiv()">click here</a> 

और जावास्क्रिप्ट:

function showDiv() { 
    $("#test1").hide(); 
} 

जब मैं jsfiddle पर यह कोशिश है, यह रिटर्न:

$ परिभाषित नहीं किया गया है

क्या मुझे jsFiddle में कुछ सेटिंग याद आई?

धन्यवाद।

+4

सुनिश्चित करें कि आप jQuery संदर्भ जोड़ते हैं ... – sgeddes

+2

क्या आपने बाएं नेविगेशन बार से Jquery API का चयन किया था? –

+0

क्या आपने jQuery फ़ाइल को अपने '' टैग में शामिल किया था? – 0x499602D2

उत्तर

14

इससे पता चलता है कि आपने स्क्रीन के बाईं ओर से jQuery लाइब्रेरी में से कोई एक नहीं चुना है।

JSFiddle

+0

मैंने अपना उत्तर लिखते समय एक स्क्रीनशॉट लिया, लेकिन आपने उत्तर दिया पहले और मैंने सोचा कि मैं इसे कहीं भी रख सकता हूं। आशा है कि आपको बुरा लगेगा! –

+0

@ जेम्स, मैं एक [अपने स्वयं के स्क्रीनशॉट] बनाने में व्यस्त था (http://i.imgur.com/MgFkA1T.png?1) केवल वापस आने के लिए और पाते हैं कि आपने मेरे लिए एक जोड़ा होगा :) –

+0

हा । अगर आप मेरा अपना पसंदीदा पसंद करते हैं तो इसे बदलने के लिए स्वतंत्र महसूस करें ... :-) –

0

या तो क्या @Drew और @James शो करते हैं।

यदि आप समस्याओं (जो मैं जानता हूँ कि मैं दूसरे दिन किया था) होने बने हुए हैं, यदि आप एक CDN पुस्तकालय

"http://code.jquery.com/jquery-1.9.1.min.js"

सौभाग्य से एक बाहरी संसाधन जोड़ सकते हैं!

-1

$("#test1").hide();

ऊपर अर्थ $

उदाहरण परिभाषित नहीं है।

jQuery(document).ready(function($) { $("#test1").hide(); } `

jQuery(document).ready(function(IsNowDefined) // just for explanation IsNowDefined("#test1").hide();

4

jsfiddle की वर्तमान (दिसम्बर 2015) संस्करण का स्क्रीनशॉट:

enter image description here

मैं सिर्फ इस मूर्खतापूर्ण त्रुटि पर बहुत समय बर्बाद किया साथ ही - फ्रेमवर्क और एक्सटेंशन अब जावास्क्रिप्ट फलक में "जावास्क्रिप्ट *" बटन के माध्यम से चुने गए हैं!

9

ये उत्तर पुराने हैं और किसी भी अद्यतन संस्करण की तलाश में किसी के लिए ड्रॉपडाउन मेनू अब jsfiddle में आपकी जावास्क्रिप्ट विंडो के ऊपरी दाएं भाग पर जावास्क्रिप्ट शब्द के बगल में गियर पर स्थित है।

0

यदि कोई इसे 2017 में पढ़ रहा है, तो https प्रोटोकॉल का उपयोग कर jQuery link को जोड़ना सुनिश्चित करें। इसे पृष्ठ के बाईं ओर मौजूद बाहरी संसाधन टैब में जोड़ा जाना है।

संबंधित मुद्दे