Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/wix/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 如何更改可脚踏式头部样式?_Jquery_Html_Css_Footable - Fatal编程技术网

Jquery 如何更改可脚踏式头部样式?

Jquery 如何更改可脚踏式头部样式?,jquery,html,css,footable,Jquery,Html,Css,Footable,我正在一个项目中使用footable。当footable生成响应表时,它使th和td在同一tr内。 但我想把th和tds分开。 让我试着用图片来解释。 我想要那样的 但它会产生这样的结果: 基本上我想用不同的tr标签来区分th和tds 这可能吗? 谢谢。绝对可能,而且有很多方法可以做到这一点。我认为最快的方法是绑定到“expand.ft.row”事件: FooTable.init(“#元素”{ 关于:{ “expand.ft.row”:函数(e,ft,row){ setTimeout(函数(

我正在一个项目中使用footable。当footable生成响应表时,它使th和td在同一tr内。 但我想把th和tds分开。 让我试着用图片来解释。 我想要那样的

但它会产生这样的结果:

基本上我想用不同的tr标签来区分th和tds

这可能吗?
谢谢。

绝对可能,而且有很多方法可以做到这一点。我认为最快的方法是绑定到“expand.ft.row”事件:

FooTable.init(“#元素”{
关于:{
“expand.ft.row”:函数(e,ft,row){
setTimeout(函数(){
var detailTRs=行$el.find(“.footable details>tbody>tr”)。未(“.processed”)
detailTRs.before(函数(){
返回$(“”).追加($(this).children(“th”))
}).addClass(“已处理”)
}, 1000);
},
“collapse.ft.row”:函数(e,ft,row){
//删除我们创建的剩余tr元素。
行$el.find(“.footable details>tbody>tr”).remove()
}
}
})     

非常感谢,老兄,我回家后会试试的,但说真的,你是怎么发现这个问题的已经一个多星期了,我对答案毫无希望。我最近一直在使用footable,并开始跟踪footable问题。
FooTable.init("#element", {
    on: {
        "expand.ft.row": function (e, ft, row) {
            window.setTimeout(function() {
                var detailTRs = row.$el.find(".footable-details > tbody > tr").not(".processed")
                detailTRs.before(function() {
                    return $("<tr>").append($(this).children("th"))
                }).addClass("processed")
            }, 1000);
        },
        "collapse.ft.row": function (e, ft, row) {
            //remove the leftover tr elements we created.
            row.$el.find(".footable-details > tbody > tr").remove()
        }
    }
})