Moje html wygląda takjQuery: contains() selektor wielkie i małe litery problem
<input id="txt" value=""></input>
<div class="link-item">jK</div>
<div class="link-item">JFOO</div>
moje js
$('#txt').keyup(function(){
var txtsearch = $('#txt').val();
var filt = $("div.link-item:contains('" + txtsearch +"')");
$("div.link-item").css("display", "none")
.filter(filt)
.css("display", "block");
});
szukam filtrować zawartość dynamicznie po stronie klienta. Kiedy wpisuję wielką literę j, zwraca ona tylko drugi element div, podczas gdy chcę uzyskać cały element div, który zawiera j, niezależnie od wielkości litery.
To nie jest problem (jeśli chodziło ci o to, że zwraca pierwszy div), a dla twoich informacji wpisujesz takie dane: '' – noob
możliwy duplikat http : //stackoverflow.com/questions/187537/is-there-a-case-insensitive-jquery-contains-selector i http://stackoverflow.com/questions/2196641/how-do-i-make-jquery-contains -case-insensitive – qiao
Prawdopodobny duplikat http://stackoverflow.com/q/2196641/1114171 –