2013-08-16 15 views
10

मेरे पास ग्रिडव्यू है जो jquery द्वारा पॉप्युलेट किया गया है। नीचे मेरी कोड का हिस्सा है thats उपरोक्त त्रुटि दे रही है:

var codes = $(this).find("Code").text(); 

$("td", row).eq(6).html($(this).find("oTotal").text()); 
      if ($(this).find("Stock").text() == 'Y') { 

       $("td", row).eq(7).html('<a href="#" class="tooltip" title="This is my divs tooltip message!" id="' + codes + '" style="text-decoration:none">Y</a>'); 

       $('#' + codes).live('click', function() { 
        $('#' + codes).tooltip(); 

       }); 
      } 
      else { 
       $("td", row).eq(7).html($(this).find("Stock").text()); 
      } 

मैं एक $ पर (+ कोड '#') .tooltip) त्रुटि (हो रही है; मेरे पास jquery.ui/1.8.22 और jquery/1.8.3 है।

+0

आपको वास्तव में क्या चाहिए ..? –

+1

क्या आप निश्चित हैं कि आपने अपने jquery UI लोडआउट में टूलटिप घटक शामिल किया है? –

+0

हां मैंने किया। मैंने इस सीडीएन का इस्तेमाल किया http://ajax.aspnetcdn.com/ajax/jquery.ui/1.8.22/jquery-ui.js –

उत्तर

17

मुझे लगता है कि टूलटिप फ़ाइल आप में खींच रहे हैं का हिस्सा नहीं था आप के लिए jQuery UI पर अपने CDN संदर्भ अद्यतन करने में सक्षम हैं:।

http://ajax.googleapis.com/ajax/libs/jqueryui/1.10.3/jquery-ui.min.js

2

मैं सभी मेरे जावास्क्रिप्ट को ले जाकर इस समस्या का समाधान ऊपर टैग:

< jdoc:include type="head" /> 

आशा है कि यह आपके लिए भी काम करेगा।

0

tooltip() कोई फ़ंक्शन नहीं है !!!

मैंने कोणीय 4 में नीचे दिए गए चरणों का उपयोग करके समस्या हल की।

npm install jquery कमांड का उपयोग कर jquery इंस्टॉल करें।

पथ src/typings.d.ts फ़ाइल में निम्न कोड जोड़ें।

declare var jquery:any; 

interface jquery 
{ 
tooltip(options?:any):any; 
} 

यह tooltip() समस्या हल किया गया।

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