Моя проблема в том, что я не уверен, как использовать .delegate для следующего сценария:
наше приложение имеет систему голосования, к которой можно добавить несколько раундов или этапов.каждый раз, когда добавляется новый шаг, появляется список опций, который определяет, как выиграть раунд / шаг.
<select class="listOfOptions">
<option value="U">Unanimous</option>
<br /><option value="M">Majority</option>
<br /><option value="C" class="customOption"># of votes…</option>
<br /></select>
</p>
теперь, когда опция выбрана, следующий код запускается
$(document).ready(function() {
$('.listOfOptions').live('change', function() {
if ($(this).find(':selected').attr('class') == 'customOption') {
// DO SOMETHING!!
}
else {
// DO SOMETHING ELSE
}
});
});
Этот код отлично работает в любом другом браузере, кроме IE.
Как бы использовать .delegate () в качестве замены .live для этого случая?
Спасибо.