Проблема с IE - находит по шаблону только первый элемент
Подскажите пожалуйста в чем может быть проблема:
<script type="text/javascript" src="/js/jq.js"></script> <script type="text/javascript"> $(document).ready(function(){ $("div#clickable").click( function() { window.location = $(this).attr("url"); }); }); </script> <div id="clickable" url="/test.php?1">Главная</div> <div id="clickable" url="/test.php?2">Страница 2</div> Во всех кроме IE работает, в IE срабатывает клик только на первый элемент. |
ID может быть только один.
|
Может лучше использовать класс:
$("div*!*.*/!*clickable").click( <div *!*class*/!*="clickable" url="/test.php?1">Главная</div> <div *!*class*/!*="clickable" url="/test.php?2">Страница 2</div> id-ы, вообще-то, не должны повторяться. |
помогло, спасибо огромное!!!
|
Часовой пояс GMT +3, время: 21:17. |