मैं एक रेटिंग स्टार सिस्टम वाले पृष्ठ को प्रदर्शित करने के लिए एक अजाक्स बूटस्ट्रैप पॉपओवर बनाने की कोशिश कर रहा हूं।अजाक्स बूटस्ट्रैप पॉपओवर: ऑब्जेक्ट # <Object> में कोई तरीका नहीं है 'पॉपओवर'
यहां जावास्क्रिप्ट पहली बार अच्छा काम करता है। तो मैं यह त्रुटि है:
Uncaught TypeError: Object # has no method 'popover'
मैं jQuery में वास्तव में अच्छा नहीं कर रहा हूँ, लेकिन मुझे लगता है कि यह ajax कॉल की वजह से हो रहा है, लेकिन मैं नहीं मिल सकता है, जहां समस्या है।
$(".myRate")
.popover({
offset: 10,
trigger: 'manual',
animate: false,
html: true,
placement: 'top',
template: '<div class="popover" onmouseover="$(this).mouseleave(function() {$(this).hide(); });"><div class="arrow"></div><div class="popover-inner"><h3 class="popover-title"></h3><div class="popover-content"><p></p></div></div></div>'
});
$('.myRate').mouseenter(popoverDisplay);
popoverDisplay = function() {
var el = $(this);
var _data = el.attr('alt');
$.ajax({
type: 'GET',
url: 'notes.php',
data: _data,
cache: false,
dataType: 'html',
success: function(data) {
el.attr('data-content', data);
el.popover('show');
}
});
}
मैं मैं गलत क्या कर रहा हूँ नहीं मिलता है ... किसी भी विचार?
संपादित करें:
खोज के बाद, ऐसा लगता है कि, यह लोड होने वाले पृष्ठों जो इस त्रुटि का कारण बनता है है।
वास्तव में इस हिस्से:
ऐसा लगता है कि लोड हो रहा है jQuery-1.7.2.js बग बनाने क्योंकि अगर मैं इसे निकालने के लिए, त्रुटि गायब। समस्या: मैं इसे हटा नहीं सकते क्योंकि इसके बिना jRating अब और काम नहीं करता है:/
एक त्रुटि जो मैं देख सकता हूं वह यह है कि आप इसे परिभाषित करने से पहले 'पॉपओवर डिस्प्ले' का संदर्भ दे रहे हैं। चूंकि 'popoverDisplay' एक जोरदार फ़ंक्शन नहीं है, इसलिए यह त्रुटि होगी। हालांकि, इसका उल्लेख आपके लिए एक असंबंधित मुद्दा प्रतीत होता है। – Utkanos
हाँ, मैंने अभी स्थानांतरित किया है, इस पोस्ट के लिए पॉपओवर डिस्प्ले फ़ंक्शन ^^ ' –
कौन सी पंक्ति त्रुटि को फेंकता है - संभवतः 'el.popover (' show ')'? इसका मतलब केवल दो चीजों में से एक हो सकता है, संभावना है कि वे आपको बताएंगे कि शेष कोड काम कर रहा है: 1) 'el' एक jQuery ऑब्जेक्ट नहीं है; 2) 'पॉपओवर() 'एक उचित ढंग से परिभाषित jQuery प्लगइन (यानी विधि) – Utkanos