4 ŞUBAT 2010, PERŞEMBE
Ne kadar büyük / küçük harf duyarlı dil eklentisi 1.8 İçeren bir WordPress kullanmak yapabilirim ?
Kullanmaya çalışıyorum "" dava duyarsızca içerir. Aşağıdaki stackoverflow soru çözüm kullanarak denedim, ama işe yaramadı:
Is there a case insensitive jQuery :contains selector?
Kolaylık sağlamak için, çözüm burada kopyalanır:
jQuery.extend(
jQuery.expr[':'], {
Contains : "jQuery(a).text().toUpperCase().indexOf(m[3].toUpperCase())>=0"
});
İşte hata:
Error: q is not a function
Source File: /js/jquery-1.4.js?ver=1.4
Line: 81
Kullanıyorum burada:
$('input.preset').keyup(function() {
$(this).next().find("li").removeClass("bold");
var theMatch = $(this).val();
if (theMatch.length > 1){
theMatch = "li:Contains('" theMatch "')";
$(this).next().find(theMatch).addClass("bold");
}
});
Orijinal harf duyarlı kullanımı "" herhangi bir hata olmadan. aynı senaryo çalışmalarında içerir Herkes herhangi bir fikir var mı? Memnun olurum.
CEVAP
4 ŞUBAT 2010, PERŞEMBE
Bu geçerli bir projede kullanıyorum, herhangi bir sorun olmadı. Eğer bu biçimi ile daha iyi bir şans varsa
jQuery.expr[':'].Contains = function(a, i, m) {
return jQuery(a).text().toUpperCase().indexOf(m[3].toUpperCase()) >= 0;
};
JQuery 1.8 bu değişti API, jQuery 1.8 sürümü olabilir:
jQuery.expr[":"].Contains = jQuery.expr.createPseudo(function(arg) {
return function( elem ) {
return jQuery(elem).text().toUpperCase().indexOf(arg.toUpperCase()) >= 0;
};
});
You can test it out here. 1.8 özel seçiciler ile ilgili daha fazla detay check out the Sizzle wiki here.
Bunu Paylaş:
Bir büyük / küçük harf duyarlı bir Wor...
Ne kadar büyük / küçük harf duyarlı di...
Nasıl Python ile büyük / küçük harf du...
Nasıl Git içinde büyük küçük harf duya...
Dizi nasıl yapabilirim.Büyük küçük har...