我正在尝试设置一些不的表格单元格中包含输入标记。我有jsFiddle set up,所以欢迎您在那里进行更改。
正如您所看到的,顶行的输入也受到启用了jquery的css的影响,因此我的选择器不太正确。
在我的网站的其他地方,我正在使用它:
$('#content p a:not([href^="http"])').addClass("internalLink");
到(成功)在我的文本中找到内部链接,所以我基于表格单元格选择器,但我不明白我哪里出错......
感谢任何人的帮助!
答案 0 :(得分:2)
$('#hostingInfo td:not(:has(input))').css('text-align', 'right');
答案 1 :(得分:1)
你去吧
正在使用 demo
$('#hostingInfo tr').filter(function(){
return $(this).find("input").length == 0;
}).find("td").css('text-align', 'right');
答案 2 :(得分:1)
试试这个:
$('#hostingInfo td').not(':has(input)').css('text-align', 'right');
您可以使用not()
方法选择jQuery中不满足选择器的所有内容。