let shenpibutton = "<button type=\"button\" fileid=\"123\" class=\"layui-btn\">测试</button>"
console.log($(shenpibutton).attr("fileid"))
$(shenpibutton).attr("fileid",234)
console.log($(shenpibutton).attr("fileid"))
以上二次输出123
想不通为啥,突然开窍,都还没渲染到页面上,能正常操作元素吗。估计不行。
先append,在获取这个元素 attr,就可以了