Ne hala jQuery kullanırken, sayfalarınızda diğer çerçeveler kullanmak istiyorsanız?
jQuery ve Diğer JavaScript Çerçeveler
Bildiğin üzere; jQuery kullanan $ jQuery için kısayol olarak işaret.
: Gibi birçok diğer popüler JavaScript çerçeveler vardır Angular, Backbone, Ember, Knockout ve daha fazlası.
What if other JavaScript frameworks also use the $ sign as a shortcut?
İki farklı çerçeveler aynı kısayol kullanarak ise, çalışması durabilir bunlardan biri.
JQuery takım zaten bu konuda düşünce ve uygulayan noConflict() yöntemini.
JQuery noConflict() Yöntem
noConflict() metodu üzerinde tutun bültenleri $ diğer komut kullanabilirsiniz böylece kısayol tanımlayıcı.
Elbette hala basitçe yerine kısayol tam adını yazarak, jQuery kullanabilirsiniz:
Örnek
$.noConflict();
jQuery(document).ready(function(){
jQuery("button").click(function(){
jQuery("p").text("jQuery is still working!");
});
});
Kendin dene " Ayrıca çok kolay kendi kısayol oluşturabilirsiniz. noConflict() yöntemi, daha sonra kullanılmak üzere, bir değişkene kurtarabilir, jQuery bir başvuru verir. İşte bir örnek:
Örnek
var jq = $.noConflict();
jq(document).ready(function(){
jq("button").click(function(){
jq("p").text("jQuery is still working!");
});
});
Kendin dene " Eğer kullanan jQuery kod bloğu varsa $ kısayol ve bunu tüm değiştirmek istemiyorsanız, size geçebilir $ hazır yönteme parametre olarak oturum açma. Bu jQuery kullanarak erişmesine olanak tanır $ bu işlevi içinde, - bunun dışında, kullanmak zorunda kalacak "jQuery" :
Örnek
$.noConflict();
jQuery(document).ready(function($){
$("button").click(function(){
$("p").text("jQuery is still working!");
});
});
Kendin dene " jQuery Çeşitli Referans
Tüm jQuery Çeşitli yöntemlerin tamamını görmek için lütfen gidin lütfen jQuery Çeşitli Referans .