我有一个输入类型为" text"某些TD和表中的元素具有多行(不超过5个),具有相同的结构。
有没有办法使用jQuery或JavaScript为表中的所有输入元素启用和添加一些CSS类?
答案 0 :(得分:2)
简单地
$("table input").addClass("yourClassName");
会做到这一点。表标记下的所有输入字段现在都有一个类“yourClassName”
答案 1 :(得分:1)
$("table input").attr('disabled','disabled').addClass('classes');
答案 2 :(得分:0)
试试这个
$('table tr td').find('input:text').each(function(){
$(this).prop('disabled',false); // this line enable the text box
$(this).addClass('urclass'); // this line add the class to text box
});
OR
$('table tr td').find('input:text').prop('disabled',false).addClass('urclass');
答案 3 :(得分:0)
$('table td input:text').addClass('yourClass').prop('disabled', true);
答案 4 :(得分:0)
这样做:
$('table').find('input:text').prop('disabled',false).addClass('urclass');