我有很多图像都是一个类的一部分,这里是代码:
class='button_cell'
我可以帮忙将所有这些图像设置为通过 Javascript 不可见吗?
我使用以下代码将 DIV 中的所有项目设置为禁用:
$('#incident_div').find('input, textarea, button, select').attr('disabled',true);
我猜代码应该是相似的,但我被卡住了。
我可以帮忙吗?
我有很多图像都是一个类的一部分,这里是代码:
class='button_cell'
我可以帮忙将所有这些图像设置为通过 Javascript 不可见吗?
我使用以下代码将 DIV 中的所有项目设置为禁用:
$('#incident_div').find('input, textarea, button, select').attr('disabled',true);
我猜代码应该是相似的,但我被卡住了。
我可以帮忙吗?
您可以button_cell
使用 选择类中的所有图像$('.button_cell')
,然后使用该hide()
功能将它们全部隐藏,如下所示:
$('.button_cell').hide();
我不确定您到底想要什么,如果您想隐藏它们,请使用:
$('#incident_div').find('input, textarea, button, select').hide();
如果你想用类隐藏元素,'button_cell'
你可以使用
('button_cell').hide()
如果您只想将它们禁用为灰色,请尝试:
$('#incident_div').find('input, textarea, button, select').each(function(){
$(this).attr("disabled",true);
});
这是一个工作小提琴:http: //jsfiddle.net/XfVvf/
按类别隐藏:
$('.button_cell').hide();
这将选择“button_cell”类的所有元素并隐藏它们。
同样,向他们展示:
$('.button_cell').show();
阅读:jQuery 选择器
这是一个好的开始,但没有看到更多就很难知道......
$('.button_cell').show();
我确实显示而不是隐藏,因为您说您希望它们不可见……这意味着可见。
如果实际上您希望它们不可见,请使用:
$('.button_cell').hide();