2009-05-21 13 views
1

Ich habe diese Funktion (netwaver.com/projects/featured-content-gallery-pligg-module/) auf meiner Website, aber es funktioniert nicht gut mit jQuery-Plugin. Ich recherchiere und lese online und es heißt es das "$" zu ändern. Könnte mir bitte jemand dabei helfen?Bitte Hilfe: Diese Funktion spielt nicht gut mit jQuery

Aber das "$" Symbol ist innen wie: {$ featurify} .. wie würde das funktionieren? Das ganze Beispiel, das ich sehe, zeigt das $ -Symbol außerhalb

+0

scheint vertraut: http://stackoverflow.com/questions/892819/switching-from-javascript-to-jquery – cgp

Antwort

1

Die Namenskollision ist, weil $ eine Abkürzung für jQuery ist. Sie müssen rufen:

jQuery.noConflict(); 

Dann, wenn Sie das tun, Sie zu versichern, müssen Sie jQuery sind auffordern, die „$“

Viele weiteren Optionen und Diskussion hier ohne Verwendung: http://docs.jquery.com/Using_jQuery_with_Other_Libraries.

0
var j = $.noConflict(); 

Fügen Sie die jQuery-Bibliothek hinzu, um nach der Bibliothek zu laden, die den Konflikt verursacht. Dann führe diesen Code aus. jQuery sollte nun durch j zugänglich sein, wie:

j('.class').test(); 
Verwandte Themen