Zajmuję się Backbone.js, ale nie rozumiem, gdzie umieścić cały jednorazowy kod jQuery, potrzebny do skonfigurowania mojej strony.Backbone.js: Gdzie mogę umieścić moją instalację jQuery?
Znacie coś: konfigurowanie wtyczki karuzeli jQuery, dodawanie strzałki "przewijania do góry" ... jednorazowej konfiguracji, która ma miejsce, gdy użytkownik po raz pierwszy ładuje stronę.
W tej chwili robię to w moim routerze:
var AppRouter = Backbone.Router.extend({
routes: {
// some routes
},
initialize: function() {
initializeJqueryStuff();
} ...
});
var StateApp = new AppRouter();
Backbone.history.start({
pushState: true
});
function initializeJqueryStuff() {
// one-off jQuery stuff goes here
}
Yeuch. Jak powinienem to robić? Czy inna właściwość obiektu Router powinna mieć initializeJqueryStuff
? Czy to wszystko powinno żyć w środku initialize
? A może powinienem zachować ten kod całkowicie oddzielony od aplikacji Szkielet?
Czy możesz dać mi przykład kodu jQuery co musi zostać wdrożony na stronie obciążenia/app zacząć? Zwykle mam kod jQuery w widoku. Tak więc w zależności od tego, co próbujesz osiągnąć, możesz mieć "Widok układu", który uruchamia twój kod jQuery po renderowaniu widoku. Z drugiej strony byłbym lepszą pomocą, gdybyś mógł mi powiedzieć, jaki kod jQuery musi zostać zainicjowany na początku aplikacji. – TYRONEMICHAEL