Palaikant projektus, atsiranda JQuery kodo, naudojančio skirtingas versijas. Versijų derinimui naudojama jQuery.noConflict(true). Paprastas pavyzdys:
< script type='text/javascript' src='js/jquery_1.3.js' >
< script type='text/javascript' >
var $jq = jQuery.noConflict(); //konfliktą pavadinti reikia iškart po deklaravimo
< / script >
< script type='text/javascript' src='js/jquery_1.2.js'>
Taigi, JQuery kode, vietoj dolerio ženklo $ reikės rašyti taip:
$jq('.selector').live('click', function(){
//do something
});
Jeigu JQuery kode naudojamas su JSON masyvais, tai kodą galima sukelti į atskirą failą, ir headeryje įterpti prie kitų to JQuery naudojamų kodų include("json.php");
Daugiau:
http://blog.nemikor.com/2009/10/03/using-multiple-versions-of-jquery/
Komentarų nėra:
Rašyti komentarą