Pracuję z szkieletem + requirejs + jquery i mam problem z ładowaniem wtyczki jQuery na mojej aktualnej stronie html (szablon html w backliku).Użyj wtyczki jQuery z modułami Backbone i Requirejs
Jest moja wymagają konfiguracji:
require.config({
paths: {
// ... some code about backbone config
jquery: '/js/lib/jquery/jquery.min',
'jquery.camera' : '/js/jquery/jquery.camera'
},
shim: {
// ... some code about backbone config
'jquery.camera': ['jquery']
}
});
W mojej strony html układ mam:
<script type='text/javascript' src='/js/jquery/jquery.camera.js'></script>
iw mojej strony szablonu mam:
<script type="text/javascript">
jQuery(function() {
jQuery('#test').camera({
...
</script>
Wreszcie przeglądarkę mezg:
Uncaught TypeError: Object [object Object] has no method 'camera'
Masz jakiś pomysł?
W tym samym czasie mam inne pytanie, co jest najlepszym sposobem na to jakiś kod js w naszej bieżącej strony z kręgosłupem, requirejs itp
Dzięki :)
Czy możesz podać pełny kod? Możesz użyć do tego jsfiddle.net. Wygląda na to, że wtyczka aparatu jQuery nie jest ładowana. Najlepsze miejsce do umieszczenia skryptów JS znajduje się u dołu strony ze względu na sposób, w jaki przeglądarki pobierają składniki. – maxwell