2014-10-24 10 views
12

मैं निम्नलिखित जावास्क्रिप्ट फ़ाइल है की नहीं है। यह पर माउस ले इस संदेश का पता चलता है:विधि अभिव्यक्ति समारोह प्रकार

विधि अभिव्यक्ति समारोह प्रकार की नहीं है

इस फ़ाइल (। वी 1.11.0 कि अगर मायने रखती है) के रूप में jquery.min.js एक ही निर्देशिका में है ।

मैं इसे कैसे ठीक कर सकता हूं?

ध्यान दें कि ऊपर के उदाहरण एक minimalist उदाहरण समस्या पुन: पेश करने के लिए पर्याप्त है; यह मेरा वास्तविक कोड नहीं है, लेकिन यह वही परिणाम उत्पादित करेगा।

+1

क्या आप निश्चित हैं कि '$' jQuery का जिक्र कर रहा है? क्या आप 'var $ tr = jQuery ('table tr') ' –

+0

आज़मा सकते हैं ठीक है, यह अजीब है। हां, मुझे यकीन है कि यह इस अर्थ में संदर्भित करता है कि जब मैं इसे चलाता हूं तो यह निश्चित रूप से jQuery को संदर्भित करता है। लेकिन आपके द्वारा सुझाए गए परिवर्तन को PHPStorm में चेतावनी दूर कर देती है। इस पर कोई विचार क्यों है? –

+0

मैं कहना चाहिए कि मेरा असली स्रोत कोड एक मौजूदा, तैनात-इन-द-जंगली परियोजना का हिस्सा है, इसलिए मैं नहीं बल्कि चेतावनी PHPStorm में चले जाओ से 'jQuery' को' '$ के सभी उपयोगों को बदलने होगा। धन्यवाद। –

उत्तर

14

मैं अरुण पी जॉनी के लिए मेरा उत्तर धन्यवाद किया है। मुझे अपनी परियोजना में कहीं jquery-1.11.1.js (असम्पीडित संस्करण) होना चाहिए था। मैंने इसे जोड़ा, और PHPStorm ने तुरंत सभी jQuery- संबंधित चेतावनियों का समाधान किया।

0

एक अन्य समाधान एक पुस्तकालय यहाँ के रूप में jQuery जोड़ने के लिए होगा:,

सेटिंग्स/प्राथमिकताएं संवाद बोली और फ़्रेमवर्क के तहत जावास्क्रिप्ट क्लिक करें, फिर पुस्तकालय पर क्लिक करें।

+0

दरअसल, इस समय समस्या को हल नहीं किया गया था। मुझे यकीन नहीं है कि यह PHPStorm के नवीनतम संस्करणों के साथ समस्या का समाधान करेगा। –

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