load + click
Добрый день!
Подскажите, пожалуйста, почему не срабатывает событие click после загрузки load стороннего контекста. <script type="text/javascript"> $(document).ready(function(){ $('#user_info').load('user_info.php'); $('#login').click(function(){ alert("good"); return false; }); }); </script> <table width="250px" border="0"> <tr> <div id="user_info"> </div> </tr> </table> user_info.php <td><a id="login" href="#">ВКонтакте вход</a></td> |
<script type="text/javascript"> $(document).ready(function(){ $('#user_info').load('user_info.php'); $('#login').on('click',function(){ alert("good"); return false; }); }); </script> <table width="250px" border="0"> <tr> <div id="user_info"> </div> </tr> </table> Для подгружаемого(могущего отсутствовать в текущий момент) контента используются event через .on или .live |
Спасибо за помощь.
.on - не сработало; .live - работает, как часики; |
Часовой пояс GMT +3, время: 00:51. |