javascript - jQuery .attr 不工作

标签 javascript jquery css

我正在 http://jsfiddle.net/Q9yHD/ 上的 jsFiddle 上处理示例问题

我正在尝试使用代码为我的表格添加边框:

      $("#") + $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"); 

关于javascript - jQuery .attr 不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3728610/

相关文章:

javascript - Jssor Slider Maker 水平模板;预览不滚动 javascript 错误

javascript - 给对象添加函数

javascript - jQuery - 使用该插件的公共(public)方法停止插件内的动画

javascript - 切换菜单激活

javascript - 什么方法最适合在 JavaScript 中实例化其他函数的函数?

css - 打开另一个模态时如何使背景覆盖父模态

javascript - CSS 在 FireFox 中无法正常工作

javascript - 计算两个相互引用且相互依赖的变量?类似于excel如何计算单元格?

jquery - 在 jquery 中触发多个第 n 个子项的悬停状态的最有效方法

html - 使用超大图像作为标题——如何在水平调整大小时保持图像居中