jquery bxslider arbeitet nicht mit Vorlagen in der ng Ansicht

9

Ich benutze jquery bxslider für mein erstes eckiges Projekt. Es funktioniert nicht mit der Vorlage innerhalb der Ansicht. Wenn man dieses ohne ng Ansicht benutzt, bedeutet das, dass es funktioniert.

Dies ist meine HTML-Seite:

%Vor%

und das ist meine Javascript-Datei

%Vor%     
Sathya 30.11.2014, 17:38
quelle

5 Antworten

2

Ändern Sie die Reihenfolge von script includes dazu unten:

%Vor%

der Grund, dass Ihr Code möglicherweise Fehlfunktion Winkel hat seine eigene Version von jqlite und Streifen bestimmte Namespaces und Attribute ... aber wenn Sie die Reihenfolge ändern Winkel hat eine Funktion, die erkennen, wenn Jquery aufruft die Winkelversionen.

    
Jcoder28 25.02.2016 18:33
quelle
0

Wenn Sie nur ein jQuery-Plugin in Angular verwenden möchten, dann Die jQuery Passthrough-Anweisung sollte dies tun.

    
Dmitri Zaitsev 27.12.2014 14:08
quelle
0

Geben Sie zuerst JQuery vor AngularJS ein, dann im jquery-Code jQuery anstelle von $, da angular ebenfalls $ verwendet.

    
Ramang 06.01.2015 12:01
quelle
0

Einige Plugins funktionieren nicht direkt mit Angular. Bsp: - Flexslider hat separate JS, die mit AngularJS kompatibel ist.

Hier können Sie Ihr Problem lösen, indem Sie here

betrachten     
user2584538 17.04.2015 11:46
quelle
0

Haben Sie versucht, Ihre Script-SRC-Links in der Kopfzeile zu platzieren? Sicher, es ist manchmal erforderlich, sie in die Fußzeile zu legen, aber wenn Sie möchten, dass sie vor allem anderen feuern, spielen Sie mit der Reihenfolge herum. Mit Blick auf den Code, würde ich vorschlagen, Ihre <script src="js/jquery-1.9.1.js"></script><script src="js/jquery.bxslider.js"></script> -Tags in den Kopf zu setzen?

    
Kurtis Rogers 31.05.2015 08:20
quelle