jQuery:仅将CSS分配给具有特定属性的元素

Som*_*ens 0 css jquery

我有一个表单(使用jQueryUI选项卡),我希望文本输入元素readonly="readonly"的CSS值为border:0;.到目前为止我已经(使用jQuery文档):

$(":input[type='text'][readonly='readonly']").each(function()
{
    $(this).css('border', '0;');
});
Run Code Online (Sandbox Code Playgroud)

哪个什么都不做.当我添加$(document).ready()到上面时,我的jQuery选项卡中断(但滑块没有).如果我只有$(document).ready()没有内容,那很好.我认为问题出在第一行,但我不确定.

我不想用id/class做这个.如果只能用CSS做,那就太棒了,但我想不出办法.

Sel*_*gam 6

如何简单的CSS

input[readonly] { border-width: 0px; }
Run Code Online (Sandbox Code Playgroud)