问题描述:
我上的jsfiddle样本问题的工作我试图将边框添加到我的表码:jQuery的.attr不<a href="http://jsfiddle.net/Q9yHD/" rel="nofollow noreferrer">http://jsfiddle.net/Q9yHD/</a></p> <p>工作
$("#") + $id).find(".name").attr("border", "thick");
但它似乎没有不正在工作。我在这里做错了什么?
答
如果你想设置一个<table>
的边界属性删除多余的)
,在这里:
$("#") + $id).find(".name").attr("border", "thick");
^
为了使这样的:
$("#" + $id).find(".name").attr("border", "10");
或者如果你CSS样式后,你应该使用.css()
,像这样:
$("#" + $id).find(".name").css("border", "solid 10px #000");
答
Loo国王在代码。如果你想添加边框仅与一类“名称”的TD,那么为什么不把当在CSS部分,当你创建表和最终
<td class="name">name</td>
那厚厚的样式将被应用到它?
嗨,尼克,感谢您的回复。我试过: – t0mcat 2010-09-16 16:27:48
$(“#”+ $ id).find(“。table1”).css(“border”,“solid 10px#000”); ,但它没有工作。 – t0mcat 2010-09-16 16:28:14
@ t3ch - 我不确定你在做什么,但你的例子中没有'.table1',这是你的意思吗? http://jsfiddle.net/nick_craver/Q9yHD/4/ – 2010-09-16 16:42:55