How can i to change below function for case insensitive search all div elements(div[id*=music]) which has a link contains search_text;
function search(el){ var search_text = $(el).val(); //if(!search_text) return false; var search_block = $('div.music_box'); search_block.children('div[id*=music]:hidden').show(); search_block.children('div[id*=music]').filter(':not(:has(a:contains('+search_text+')))').hide(); console.log(search_block.children('div[id*=music]')); } jQuery v1.10.2