2013-03-07 3 views
0

у меня есть HTML как:Jquery Нажмите не работать

<ul style="list-style-type: none" id="AgeFilter"> 
         <li><a href="#.">- Kid</a> </li> 
         <li><a href="#.">- Teen</a> </li> 
         <li><a href="#.">- Young Adults</a> </li> 
         <li><a href="#.">- Adults</a> </li> 
        </ul> 

и я попытался реализации JQuery как:

$(document).ready(function() { 
    $("#AgeFilter li a").click(function() { 
      alert(1); 
       var temp=$(this).html().split("- "); 

       $("#<%=SelectAge.ClientID %>").val(temp[1]); 
       $("#<%=BtnAgeFilter.ClientID %>").click(); 
     }); 
}); 

Проблема в том, предупреждение не вызывает на любой HREF click.Thanks для любой помощи.

+3

положить его в '$ (документ) .ready' – mithunsatheesh

+0

Сэр это в document.ready –

+1

Попробуйте использовать $ ("# AgeFilter Ли с"). Жить ('нажмите', функция() {. .. –

ответ

3
$(document).ready(function() { 
    $("#AgeFilter li a").click(function() { 
     alert(1); 
     var temp=$(this).html().split("- "); 
     $("#<%=SelectAge.ClientID %>").val(temp[1]); 
     $("#<%=BtnAgeFilter.ClientID %>").click(); 
    }); 
}); // missing); 
+0

np, попробуйте посмотреть на консоль, чтобы найти ошибки синтаксиса, использовать firebug и т. Д. –

+0

@PetrFort: на самом деле его код не имел ошибки. см. историю изменений. он был потерян при формировании, сделанном другим пользователем. – mithunsatheesh

+0

Я проверил историю, и вы правы, спасибо, но немного, но сбивать с толку, чтобы правильно ответить на вопросы (комментарии) на вопрос с историей редактирования. –

Смежные вопросы