दिलचस्प पोस्ट
एक अलग बनाएँ तालिका के बिना एक SELECT कथन में एक अस्थायी तालिका बनाएं तेजी से: जब एक सेल में एक बटन टैप किया जाता है तो indexpath.row कैसे मिलता है? PHP और fgetcsv फ़ंक्शन का उपयोग करते हुए सीएसवी फ़ाइल से एक सरणी कैसे बनाएं वाईएक्स ट्रिक्स और टिप्स git update-index –assume-unchanged निर्देशिका पर एंड्रॉइड: वर्टिकल व्यूपेजर मैं किसी दृश्य को प्रोग्राम को एक आईडी कैसे प्रदान करूं? Android डिवाइस का प्राथमिक ई-मेल पता कैसे प्राप्त करें क्या PHP में देर से स्थिर बाइंडिंग हैं? System.Diagnostics.Process.Start एक आईआईएस से काम नहीं करते कार्यान्वयन C ++ 14 make_integer_sequence डिस्प्ले डेटा फ्लास्क व्यू से प्रदर्शित होता है जैसा कि यह अपडेट होता है क्या जेडीके "ऊपर" या "पिछड़ा" संगत है? क्यों कक्षा में प्रारंभिक केवल = या {} उपयोग कर सकते हैं? PHP का उपयोग करते हुए मिनटों और मिनटों में मिनटों की संख्या में बदलाव करें

jQuery अनचाहे प्रकार त्रुटि: ऑब्जेक्ट की संपत्ति '$' फ़ंक्शन नहीं है

सब, मैंने एक प्रीबंडले जेएस / सीएसएस फॉर्म आवेदन डाउनलोड किया है और मैं इसे WordPress में उपयोग करने का प्रयास कर रहा हूं। मुझे निम्न कोड मिल गया है:

$(document).ready(function () { /*----------------------------------------------------------------------*/ /* Parse the data from an data-attribute of DOM Elements /*----------------------------------------------------------------------*/ $.parseData = function (data, returnArray) { if (/^\[(.*)\]$/.test(data)) { //array data = data.substr(1, data.length - 2).split(','); } if (returnArray && !$.isArray(data) && data != null) { data = Array(data); } return data; }; /*----------------------------------------------------------------------*/ /* Image Preloader /* http://engineeredweb.com/blog/09/12/preloading-images-jquery-and-javascript /*----------------------------------------------------------------------*/ // Arguments are image paths relative to the current page. $.preload = function() { var cache = [], args_len = arguments.length; for (var i = args_len; i--;) { var cacheImage = document.createElement('img'); cacheImage.src = arguments[i]; cache.push(cacheImage); } }; /*----------------------------------------------------------------------*/ /* fadeInSlide by revaxarts.com /* Fades out a box and slide it up before it will get removed /*----------------------------------------------------------------------*/ $.fn.fadeInSlide = function (speed, callback) { if ($.isFunction(speed)) callback = speed; if (!speed) speed = 200; if (!callback) callback = function () {}; this.each(function () { var $this = $(this); $this.fadeTo(speed / 2, 1).slideDown(speed / 2, function () { callback(); }); }); return this; }; /*----------------------------------------------------------------------*/ /* fadeOutSlide by revaxarts.com /* Fades out a box and slide it up before it will get removed /*----------------------------------------------------------------------*/ $.fn.fadeOutSlide = function (speed, callback) { if ($.isFunction(speed)) callback = speed; if (!speed) speed = 200; if (!callback) callback = function () {}; this.each(function () { var $this = $(this); $this.fadeTo(speed / 2, 0).slideUp(speed / 2, function () { $this.remove(); callback(); }); }); return this; }; /*----------------------------------------------------------------------*/ /* textFadeOut by revaxarts.com /* Fades out a box and slide it up before it will get removed /*----------------------------------------------------------------------*/ $.fn.textFadeOut = function (text, delay, callback) { if (!text) return false; if ($.isFunction(delay)) callback = delay; if (!delay) delay = 2000; if (!callback) callback = function () {}; this.each(function () { var $this = $(this); $this.stop().text(text).show().delay(delay).fadeOut(1000,function(){ $this.text('').show(); callback(); }) }); return this; }; /*----------------------------------------------------------------------*/ /* leadingZero by revaxarts.com /* adds a leding zero if necessary /*----------------------------------------------------------------------*/ $.leadingZero = function (value) { value = parseInt(value, 10); if(!isNaN(value)) { (value < 10) ? value = '0' + value : value; } return value; }; }); 

मैं यह मान रहा था कि WordPress कोई भी विरोध एक मुद्दा पैदा नहीं कर रहा था, इसलिए मैंने निम्नलिखित आखिरी ब्रैकेट को निम्न की तरह देखने के लिए अद्यतन किया:

 }, "jQuery"); 

हालांकि, मुझे अभी भी एक ही त्रुटि मिल रही है क्या किसी को पता है कि इस मुद्दे पर क्या असर पड़ेगा और इसे कैसे सुलझाया जाए?

अग्रिम में धन्यवाद!

वेब के समाधान से एकत्रित समाधान "jQuery अनचाहे प्रकार त्रुटि: ऑब्जेक्ट की संपत्ति '$' फ़ंक्शन नहीं है"

यह एक वाक्यविन्यास मुद्दा है, "कोई विवाद" मोड में वर्डप्रेस भार के साथ शामिल jQuery पुस्तकालय। यह अन्य जावास्क्रिप्ट पुस्तकालयों के साथ संगतता समस्याओं को रोकने के लिए है जो कि वर्डप्रेस लोड हो सकता है। "ना-कबूल" मोड में, $ शॉर्टकट उपलब्ध नहीं है और लंबे समय तक jQuery का उपयोग किया जाता है, अर्थात

 jQuery(document).ready(function ($) { 

फ़ंक्शन कॉल के बाद कोष्ठक में $ शामिल करके आप फिर कोड ब्लॉक में इस शॉर्टकट का उपयोग कर सकते हैं।

पूर्ण विवरण के लिए देखें वर्डप्रेस कोडेक्स

मेरा पसंदीदा ना-संघर्ष-अनुकूल निर्माण:

 jQuery(function($) { // ... }); 

फ़ंक्शन पॉइंटर के साथ jQuery कॉलिंग $ (दस्तावेज़) के लिए एक शॉर्टकट है .ready (…)

या जैसा कि हम coffeescript में कहते हैं:

 jQuery ($) -> # code here 

WordPress में बस प्रतिस्थापित करें

 $(function(){...}); 

साथ में

 jQuery(function(){...}); 

आप विषय functions.php फ़ाइल में निम्नलिखित की तरह कुछ जोड़कर Google पुस्तकालय के साथ डिफ़ॉल्ट WordPress jQuery स्क्रिप्ट को बदलने के लिए विचार कर सकते हैं:

 function modify_jquery() { if (!is_admin()) { wp_deregister_script('jquery'); wp_register_script('jquery', 'http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js', false, '1.10.2'); wp_enqueue_script('jquery'); } } add_action('init', 'modify_jquery'); 

यहां से लिया गया कोड: http://www.wpbeginner.com/wp-themes/replace-default-wordpress-jquery-script-with-google-library/

शायद आप jquery से पहले इस तरह कोड है:

 var $jq=jQuery.noConflict(); $jq('ul.menu').lavaLamp({ fx: "backout", speed: 700 }); 

और वे संघर्ष थे

आप $ को बदल सकते हैं (jQuery)