Как отключить все кнопки, кроме одной, а затем включить все одним щелчком мыши с помощью jQuery? - PullRequest
0 голосов
/ 13 декабря 2018

Я пытаюсь сделать простой переключатель включения / выключения с помощью jQuery, и он отключает все кнопки, включая включение / выключение.

$(".onOff").click(function() {
  $('button').not(this).prop('disabled', true);
});

Как можно предотвратить отключение кнопки при нажатии?

Ответы [ 2 ]

0 голосов
/ 14 декабря 2018

Работает для меня, в качестве альтернативы вы можете быть конкретным внутри функции, используя селектор $('button:not(".onOff")')

$(".onOff").click(function() {
  $('button').not(this).prop('disabled', true);
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>

<button class="onOff">ON / OFF</button>
<button>1</button>
<button>2</button>
<button>3</button>
<button>4</button>
<button>5</button>
0 голосов
/ 14 декабря 2018

Ниже отключения попробуйте поставить это: $(this).prop(‘disabled’, false);.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...