修改 bootstrap table 默認(rèn)detailRow樣式的實例代碼
更新時間:2017年07月21日 08:48:27 作者:Wilfredo_Ho
這篇文章主要介紹了修改 bootstrap table 默認(rèn)detailRow樣式的實例代碼,非常不錯,具有參考借鑒價值,需要的朋友可以參考下
廢話不多說了,直接給大家貼代碼,具體代碼如下所示:
this.$body.find('> tr[data-index] > td > .detail-icon').off('click').on('click', function () {
var $this = $(this), //a.detail-icon
$tr = $this.parent().parent(), //current row
index = $tr.data('index'),
row = data[index]; // Fix #980 Detail view, when searching, returns wrong row
// remove and update
if ($tr.next().is('tr.detail-view')) { //exsit
$this.find('i').attr('class', sprintf('%s %s', that.options.iconsPrefix, that.options.icons.detailOpen));
that.trigger('collapse-row', index, row);
$tr.next().remove();
$tr.next().remove();
} else { //not exsit and add
$this.find('i').attr('class', sprintf('%s %s', that.options.iconsPrefix, that.options.icons.detailClose));
//$tr.after(sprintf('<tr class="detail-view"><td colspan="%s"></td></tr>', $tr.find('td').length));
$tr.after(sprintf('<tr class="detail-view detail-view-head"></tr>'));
$tr.after(sprintf('<tr class="detail-view detail-view-body"></tr>'));
var $element1 = $tr.next();
var $element2 = $element1.next();
//var $
//var $element = $tr.next().find('td');
var content = calculateObjectValue(that.options, that.options.detailFormatter, [index, row, $element1, $element2], '');
//console.log(content); //head , body Object
if($element1.length === 1) {
$element1.append(content.head);
$element2.append(content.body);
}
that.trigger('expand-row', index, row, $element1, $element2);
}
that.resetView();
return false;
});
以上所述是小編給大家介紹的修改 bootstrap table 默認(rèn)detailRow樣式的實例代碼,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
相關(guān)文章
javascript實現(xiàn)數(shù)組中的內(nèi)容隨機輸出
本文實例講述了javaScript數(shù)組隨機排列實現(xiàn)隨機洗牌功能的方法。分享給大家供大家參考。2015-08-08
Chrome下ifame父窗口調(diào)用子窗口的問題示例探討
這篇文章主要介紹了Chrome下ifame父窗口調(diào)用子窗口的問題,需要的朋友可以參考下2014-03-03
一段多瀏覽器的"復(fù)制到剪貼板"javascript代碼
一段多瀏覽器的"復(fù)制到剪貼板"javascript代碼...2007-03-03
EditPlus中的正則表達(dá)式 實戰(zhàn)(2)
這篇文章主要介紹了EditPlus中的正則表達(dá)式 實戰(zhàn)(2)的相關(guān)資料,需要的朋友可以參考下2016-12-12

