Citat:
Originalno napisao Nemanja Avramović
Ubaci ovo u neki JS fajl:
Kôd:
Array.prototype.in_array = function(p_val) {
for(var i = 0, l = this.length; i < l; i++) {
if(this[i] == p_val) {
return true;
}
}
return false;
};
function hajlajtuj(lista, fraze, bg_color)
{
if (bg_color === undefined)
bg_color = "#ccc";
$(lista).find('li').each(function() {
var txt = $(this).text();
if (fraze.in_array(txt))
$(this).css('background-color', bg_color);
});
}
Zatim bilo gde u JS kodu možeš pozvati:
Kôd:
hajlajtuj("#css-selektor-liste", ["fraza1", "fraza2", "...", "frazaN"], '#ccc');
Napomena: Ova f-ja zahteva jQuery!
edit: Primer: http://jsbin.com/ugigem/3/edit
|
Malo sam ispravljao kod da bi ga prilagodio, reci mi jel moze jquery-1.5.1.min.js da se koristi?
Posto kad ispravljen kod isprobam na JSBin-u radi kako treba, dok kod mene ne radi...
ispravio sam ovako:
http://jsbin.com/ugigem/5/edit