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