我正在尝试使用jQuery做一个简单的on / off开关,并且它禁用了所有按钮,包括on / off。
$(".onOff").click(function() {
$('button').not(this).prop('disabled', true);
});
如何防止单击时禁用按钮?
答案 0 :(得分:0)
为我工作,或者您可以使用选择器$('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>
答案 1 :(得分:-2)
在禁用功能下方,尝试将其放置在$(this).prop(‘disabled’, false);
上。