Показать сообщение отдельно
  #7 (permalink)  
Старый 14.06.2013, 09:56
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

Сообщение от Гробовщик
со старой версией JQ работает, то если новую закачать то вероятность 90%
Так можно сказать о любой библиотеке, да и вообще программном продукте. Процент кстати намного ниже. Ну и никто ведь не заставляет обновляться.

То же самое, но без jQuery (возможно не будет работать в IE8):

<div>
    <input type="checkbox" class="input-toggler" />
    <input type="text" disabled="" />
<div>
<div>
    <input type="checkbox" class="input-toggler" />
    <input type="text" disabled="" />
<div>
<div>
    <input type="checkbox" class="input-toggler" />
    <input type="text" disabled="" />
<div>
<script>
(function(){
    var togglers = document.querySelectorAll('.input-toggler');
    var handler = function() {
        var input = this.parentNode.querySelector('input[type="text"]');
        input.disabled = !this.checked;
    };
    for (var i = 0; i < togglers.length; i++) {
        togglers[i].onchange = handler;
    };
})();
</script>
Ответить с цитированием