Perché non possiamo usare "$" se jQuery in wordpress? Di solito "$" è l'alternativa di jQuery giusto? Ma in Wordpress mostra "$" non è una funzione. Non capisco perché sia così. Qualcuno può spiegare?Perché il simbolo del dollaro non può essere utilizzato come alternativa a jQuery in Wordpress?
risposta
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.
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.
Lo so. Ma perché? –
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.
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 –
- 1. Qual è il $$ (doppio simbolo del dollaro) utilizzato in angolare?
- 2. qual è il simbolo del triplo dollaro in jquery?
- 3. Come grep per il simbolo del dollaro ($)?
- 4. selezionare $ (simbolo del dollaro)
- 5. Non è possibile sostituire tutto per il simbolo del dollaro
- 6. guida di stile angular2 - proprietà con il simbolo del dollaro?
- 7. simbolo non può essere risolto
- 8. LaTeX: simbolo del dollaro vs \ (\)
- 9. Perché AnyVal non può essere utilizzato in un controllo isInstanceOf?
- 10. Il membro non invocabile non può essere utilizzato come metodo?
- 11. non può essere utilizzato come tipo del pacchetto venduto
- 12. Cosa significa il simbolo del dollaro in PHP?
- 13. Alternativa a jquery live che può funzionare
- 14. Cosa fa il simbolo del dollaro in scala
- 15. In Haskell, perché devo usare il simbolo del dollaro in questo codice?
- 16. Cosa c'è con il simbolo del dollaro ($ "stringa")
- 17. Java espressioni regolari e il simbolo del dollaro
- 18. Che cosa significa il simbolo del dollaro all'interno di un selettore di attributo in jQuery?
- 19. Perché typedef non può essere utilizzato con statico?
- 20. Maven replacer: valore di sostituzione contenente il simbolo del dollaro
- 21. Come utilizzare il simbolo del dollaro/JQuery con i frammenti di testo sublime 2?
- 22. Errore di gradazione con il simbolo del dollaro
- 23. Groovy replaceAll dove la sostituzione contiene il simbolo del dollaro?
- 24. javascript dollaro non lavora
- 25. Che cosa significa il simbolo $ in Jquery o JavaScript?
- 26. Dart può essere utilizzato come linguaggio generico?
- 27. L'attuale SynchronizationContext non può essere utilizzato come TaskScheduler
- 28. fuga simbolo del dollaro in bashscript (che utilizza awk)
- 29. SQLException: il metodo executeQuery non può essere utilizzato per l'aggiornamento
- 30. Non capisco come NSClassFromString può essere utilizzato per chiamate condizionale
Grazie ... Spero che questo è la risposta giusta !!! –
Puoi anche fare qualcosa di simile: 'jQuery (documento) .ready (funzione ($) { $ ('mioobject'). Html(); }' – Ligemer