25 lines
767 B
JavaScript
25 lines
767 B
JavaScript
$(document).ready(function() {
|
|
|
|
jQuery.expr[":"].Contains = jQuery.expr.createPseudo(function(arg) {
|
|
return function( elem ) {
|
|
return jQuery(elem).text().toUpperCase().indexOf(arg.toUpperCase()) >= 0;
|
|
};
|
|
});
|
|
|
|
$("#event_track_search").bind('keyup', function(e){
|
|
var change_text = $(this).val();
|
|
$('.event_track').removeClass('invisible');
|
|
|
|
$("#search_summary").removeClass('invisible');
|
|
if (change_text) {
|
|
$("#search_number").text($(".event_track:Contains("+change_text+")").length);
|
|
$(".event_track:not(:Contains("+change_text+"))").addClass('invisible');
|
|
} else {
|
|
$("#search_number").text(30);
|
|
}
|
|
|
|
event.preventDefault();
|
|
});
|
|
|
|
});
|