Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > JavaScript: Общие вопросы > Prototype update и IE


Автор: nulay 26.9.2011, 20:26
библиотека prototype и ie

Люди добры подскажите как можно избавится от следующей проблемы

скажем есть некий код 

<div id='el1'><div id='el2'> Hello!</div></div>
<div id='el3'></div>
<script>
    $('el2').onclick=funcion(){alert('hello'); $('el3').update($('el2'));}
</script>

После такого переноса в IE onclick больше не работает, есть ли способ это исправить? да и метод $('el2') возвращает null
как с этим бороться?

Автор: Toydestroyer 27.9.2011, 05:58
Цитата

да и метод $('el2') возвращает null

Что такое $? jQuery? Тогда наверное правильней использовать $('#el2')

Автор: ayax2005 27.9.2011, 08:19
Toydestroyer,  написано же, prototype



nulay, попробуйте 
Код

<script type="text/javascript">
   $('el2').observe("click", respondToClick);

function respondToClick(event) {
  var element = Event.element(event);
  alert('hello'); 
  $('el3').update(element);
</script>

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)