2013-02-28 10 views

risposta

4

Dai un'occhiata alla punta 5 in questa pagina web: 5 Tips for using jquery with wordpress:

E 'importante sapere che la versione di jQuery che viene fornito con WordPress chiama automaticamente il jQuery.noConflict(); funzione, che restituisce il controllo della variabile $ a qualsiasi libreria prima implementata da . Se stai caricando una copia diversa di jQuery, dovrai chiamare manualmente jQuery.noConflict() ;, se necessario, da uno dei tuoi file JavaScript, .

Spero che questo aiuti.

+0

Grazie ... Spero che questo è la risposta giusta !!! –

+2

Puoi anche fare qualcosa di simile: 'jQuery (documento) .ready (funzione ($) { $ ('mioobject'). Html(); }' – Ligemer

0

jQuery(...) dovrebbe essere usato al posto di $(...)

Modifica ---- dispiace, ho letto male la tua domanda. Dipende dall'implementazione jquery della tua versione wordpress. Ho visto siti wordpress che hanno consentito l'utilizzo di $ in precedenza, ma non so davvero da cosa dipende.

+2

Lo so. Ma perché? –

3

La cosa complicata è che questa particolare copia di jQuery è in modalità compatibilità per impostazione predefinita. Ciò significa che la tipica scorciatoia "$" per jQuery non funziona, quindi non è in conflitto con altre librerie JavaScript che utilizzano anche il simbolo del dollaro, come MooTools o Prototype.

Fonte: Using ‘$’ instead of ‘jQuery’ in WordPress

+0

Ho trovato la menzione della modalità di compatibilità e l'implicazione che forse una versione diversa di jQuery consentirebbe l'utilizzo della scorciatoia $. Ogni post su questo numero che ho visto termina con qualcuno che dice "Sostituisci $ nel tuo script con 'jQuery'" ... cosa succede se vogliamo usare il collegamento? Questa sembra essere la domanda operabile nella mia mente. Ho visto che questo si applica a WordPress molto, ma la mia situazione è CDN: http://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js –

Problemi correlati