【发布时间】:2017-08-28 07:47:34
【问题描述】:
在 jQuery 中是否有一个预制函数,当您单击一个按钮时,它将启用一行。然后,如果您再次单击它,它将禁用该行。我发现了 toggle() 和 toggleClass()。但是它在调用函数时确实有效。想法有点像这样,但我知道语法是错误的。
jQuery
function disableRows(){
$("#test1table tbody tr").each(function() {
$(this).find('input:text').prop('disabled', true);
});
function enableRows(){
$("#test1table tbody tr").each(function() {
$(this).find('input:text').prop('disabled', false);
});
$(document).ready(function() {
$('.yearButt').click(function(){
$(this).toggleClass(enableRows(), disableRows());
});
});
【问题讨论】:
标签: javascript jquery