jquery没有呈现第一个表标记

jquery没有呈现第一个表标记,jquery,jquery-ui,Jquery,Jquery Ui,我正在浏览jqueryattr(key,func(){})示例 使用attr(key,func)应用边框,但它不会为第一个表标记应用边框 首先,我认为这是jquery库/浏览器的问题,但它在不同的浏览器和jquery版本上给出了相同的结果 我还尝试了jQuery库的不同版本,但是 测试| QcTutorials的示例 选择器示例 $(文档).ready(函数(){ $(“表”).attr(“边框”,函数(arr){ 返回arr; }) }); 这是第一张桌子 这是第二张桌子 这是第三张桌子

我正在浏览jquery
attr(key,func(){})
示例 使用
attr(key,func)
应用边框,但它不会为第一个表标记应用边框

首先,我认为这是jquery库/浏览器的问题,但它在不同的浏览器和jquery版本上给出了相同的结果

我还尝试了jQuery库的不同版本,但是


测试| QcTutorials的示例
选择器示例
$(文档).ready(函数(){
$(“表”).attr(“边框”,函数(arr){
返回arr;
})
});
这是第一张桌子
这是第二张桌子
这是第三张桌子

它呈现属性时,它不可见,因为值为
0
。函数的第一个参数是
index
,因此它的第一个表设置为
0
。然后是
1
2

$(文档).ready(函数(){
$(“表”).attr(“边框”,函数(索引,值){
收益率指数+1;
});
});

这是第一张桌子
这是第二张桌子
这是第三张桌子

它呈现属性时,它不可见,因为值为
0
。函数的第一个参数是
index
,因此它的第一个表设置为
0
。然后是
1
2

$(文档).ready(函数(){
$(“表”).attr(“边框”,函数(索引,值){
收益率指数+1;
});
});

这是第一张桌子
这是第二张桌子
这是第三张桌子

border属性只需要1或0,因此请尝试:
attr('border',1)
如果您了解一些基本的javascript调试技术,它将有所帮助。在这种情况下,在函数:
$(“表”).attr(“border”,函数(arr){alert(arr);}
中添加一个
警报
(或
控制台.log
(F11)),然后直接尝试,
$(“表”).attr(“border”,0);
应该会显示问题。border属性只需要1或0,所以try:
attr('border',1)
如果您了解一些基本的javascript调试技术,这将有所帮助。在本例中,在函数中添加一个
警报
(或
控制台.log
(F11)):
$(“表”).attr(“边框”,函数(arr){alert(arr);}
然后直接尝试,
$(“表”).attr(“边框”,0);
应该会向您显示问题。