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%Ä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.
Wenn Sie nur ein jQuery-Plugin in Angular verwenden möchten, dann Die jQuery Passthrough-Anweisung sollte dies tun.
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
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?
Tags und Links javascript html angularjs jquery jquery-plugins