2017-03-21 2 views
0

Ich habe eine HTML-Seite, mit der ich im SharePoint 2010-Portal unserer Organisation verlinkt werden muss. Ich habe alle benötigten Dateien (CSS, Bilder, Jquery) in der gleichen Dokumentenbibliothek gespeichert. Das CSS scheint gut zu funktionieren, aber ich habe Probleme, die jQuery zum Laufen zu bringen. Irgendwelche Vorschläge oder Gedanken zu was könnte das Problem hier sein? Vielen Dank.Wie kann ich jQuery (SharePoint 2010) hinzufügen?

** Update: Die HTML-Seite besteht aus einem Bild (Image Map), das ich in etwa 100 anklickbare Bereiche unterteilt habe. Wenn Sie darauf klicken, aktiviert und zeigt ein jQuery-Plugin eine QuickInfo direkt rechts neben dem anklickbaren Bereich an. Mein Problem ist, dass der Tooltip stattdessen rechts neben dem VOLLSTÄNDIGEN Bild angezeigt wird. Also ich glaube, ich lag falsch in meiner anfänglichen Frage über die jQuery nicht funktioniert. Das Tooltip-Plugin wird aktiviert, es erscheint nur außerhalb des Bildes und nicht auf dem Bild, wo es sein sollte. Dies funktioniert in einer lokalen Umgebung ordnungsgemäß, aber sobald die Dateien auf den SharePoint-Server hochgeladen werden, tritt dieses Verhalten auf. Gibt es einige interne JS/CSS-Dateien in SharePoint, die ich überschreiben kann/muss? Danke fürs Helfen!

Antwort

0

Benötigen Sie weitere Details, wird jQuery überhaupt nicht geladen? Oder nur Fehler, die jQuery-Funktionen aufrufen? Ich schätze, Sie bekommen Fehler beim Aufruf von jQuery-Funktionen. Sie möchten jQuery.noConflict() verwenden; um Konflikte mit SharePoint Javascript Funktionen zu vermeiden. Das $ -Symbol, das jQuery standardmäßig verwendet, wird auch von SharePoint verwendet. Also rufst du jQuery.noConflict(); an der Spitze von Ihrem Javascript, und dann tauschen Sie einfach mit dem $ für den Aufruf von jQuery Funktionen nur jQuery schreiben. Also wird $ (document) .ready jQuery (document) .ready. $ .ajax wird zu jQuery.ajax und so weiter.

jQuery.noConflict Details

Verwandte Themen