मैं अपने एएसपीनेट एमवीसी साइट के साथ मूविंगबॉक्स प्लगइन का उपयोग करने की कोशिश कर रहा हूं और यह काम नहीं कर रहा है (जाहिर है)। मैं इतनाUncaught TypeError: ऑब्जेक्ट # <Object> में कोई तरीका नहीं है 'movingBoxes'
<script src="<%: Url.Content("~/Scripts/jquery.movingboxes.js")%>" type="text/javascript"></script>
तरह site.master में मेरे सिर टैग में आयातित movingboxes.js है और ब्राउज़र सफलतापूर्वक इस स्क्रिप्ट हो जाता है। अब मैं movingBoxes प्लगइन
<script type="text/javascript">
$(document).ready(function() {
$($('#slider-one'));
$('#slider-one').movingBoxes({
startPanel: 1,
panelWidth: .5,
fixedHeight: false
});
$('#slider-two').movingBoxes({
startPanel: 1,
panelWidth: .5,
fixedHeight: false
});
});
</script>
जब मैं पृष्ठ को देखने के लिए एक नियमित राय यह है कि site.master कि कॉल उस में jQuery का यह छोटा सा है से विरासत है। हर बात (अन्य jQuery सामान सहित) ठीक काम करता है इस प्लगइन के अलावा और मैं इस त्रुटि मिलती है
और यहाँ त्रुटि
किसी भी मदद की सराहना की जाएगी का वर्णन है
EDIT
तो जाहिर है कि मेरे पास यह था:
<script type="text/javascript" src="../../Scripts/jquery-1.4.1.js" />
<script src="<%: Url.Content("~/Scripts/jquery.movingboxes.js")%>" type="text/javascript"></script>
और यह करने के लिए इसे बदल कर अब काम करता है:
<script type="text/javascript" src="../../Scripts/jquery-1.4.1.js"></script>
<script src="<%: Url.Content("~/Scripts/jquery.movingboxes.js")%>" type="text/javascript"></script>
मुझे कुछ भी गलत नहीं दिख रहा है (सिवाय मुझे नहीं पता कि '$ ($ ('# स्लाइडर-वन') क्या है; 'शीर्ष पर वहां लटकना)। शायद जांचें कि फ़ाइल सही तरीके से शामिल है या नहीं। – Haochi
क्या आप पुष्टि कर सकते हैं कि jQuery जावास्क्रिप्ट फ़ाइल "movingboxes" से पहले लोड हो गई है? यदि वे गलत अनुक्रम में हैं तो आपको कुछ त्रुटि मिल जाएगी जो आप देख रहे हैं। – Neil
उसने पहले इसके अंदर $ ('# स्लाइडर-वन') के साथ एक चेतावनी स्थापित की थी, यह वह जगह है जहां शीर्ष पर लटकने वाला चयनकर्ता आता है। – Hacknightly