Ho fatto un uso pesante di jquery sul mio progetto php. Ma su alcune pagine il $
non funziona, quindi devo usare jquery. Ad esempio:
jQuery('#mycarousel').jcarousel({
start: 3
});
Qualcuno può dirmi qual è la differenza tra $ e jquery?
Ho fatto un uso pesante di jquery sul mio progetto php. Ma su alcune pagine il $
non funziona, quindi devo usare jquery. Ad esempio:
jQuery('#mycarousel').jcarousel({
start: 3
});
Qualcuno può dirmi qual è la differenza tra $ e jquery?
quando viene chiamato .noConflict()
, il selettore come $('')
non funziona più per garantire la compatibilità con altri framework come Prototype. in quel momento viene utilizzato il jQuery('')
.
Riferimento: jQuery.noConflict()
Per illustrare meglio l'idea, ecco un esempio ottenuto dal collegamento di riferimento:
<script type="text/javascript">
$.noConflict();
jQuery(document).ready(function($) {
// Code that uses jQuery's $ can follow here.
});
// Code that uses other library's $ can follow here.
</script>
questi sono uguali, tranne $ è ShortForm di Jquery in Jquery
E 'un conflitto di jQuery. Dovresti utilizzare un plugin jquery corretto per risolvere questo problema. usa un ultimo plug-in di Jquery e rimuovi quello vecchio dal tuo codice.
$
è solo una variabile che è utilizzata per alias jQuery
ed è un varible quindi tutto potrebbe essere assegnato ad esso.
È possibile ottenere informazioni dettagliate relative ad esso dalla sua Documentation
Il $
rappresenta la funzione jQuery, ed è un alias per jQuery
$
è un alias di jQuery nella vecchia versione.
Nella versione più recente se si utilizza questo $
, la funzione non verrà eseguita.
Quindi, non c'è bisogno di cambiare l'intero codice con jQuery ...
prima di quel codice, messo:
var $ = jQuery;
molto semplice ...
$.ajax({
url: 'Emp.asmx/getDesignation',
type:'post',
contentType: 'application/json;charset=utf-8',
dataType: 'json',
data: "{}",
aync: false,
Puoi aggiungere qualche spiegazione su come questo risponde alla domanda? Mi sembra completamente irrilevante – Rob
ma $ non è lavorando questa particolare pagina –
@XTG, non corretta, in nessuna modalità di conflitto, '$' non sta agendo come una forma abbreviata di' jQuery' – Raptor
questo può aiutare http://css-plus.com/2010/03/6-steps- to-take-if-your-jquery-non-funzionante/ – XTGX