Я использую плагин geocomplete jquery, чтобы показать адрес, когда пользователь вводит любой адрес. Он добавляет один div динамически с классом «pac-container». Это выглядит следующим образом:Событие Click не работает над div, добавленным динамически в IE
<div class="pac-container">
<div class="pac-item"><b>SDG</b>, Vaishali, Bihar, India</div>
<div class="pac-item"><b>SDG</b>M, Kuber Nagar, Ahmedabad, Gujarat, India</div>
<div class="pac-item"><b>sdg</b>sdf, Isselburg, Germany</div>
<div class="pac-item">Lorong <b>Sdg</b> Kasim B Hamid Malacca Melaka Malaysia</div>
</div>
Теперь моя проблема, когда я нажимаю на любом из Pac-пункта, я должен прекратить бульканье события. Как я могу присоединить обработчик событий к динамически добавленному pac-элементу для IE.
JS Fiddle: http://jsfiddle.net/EcPdP/2/
Это работает отлично подходит для всех, кроме браузера IE. В IE нажатие на pac-элемент распространяется на событие click to body. Пожалуйста, помогите мне решить эту проблему.
какая версия IE вы используете? –
Извините, но я не могу воспроизвести вашу проблему здесь –
Убедитесь, что вы добавили событие ПОСЛЕ того, как элемент существует в DOM, или он не будет работать. Я не смог воспроизвести проблему, которую я мог бы добавить, - на основе вашей скрипки. –