0
在我的主頁(引導程序確認腳本包含在下面)中有一些標籤,其中內容通過ajax GET
方法加載。Bootstrap確認無法使用
<div class="portlet-body">
<div class="tab-content" id="tab_content">
<div class="tab-pane active"
id="tab_open"
data-refreshurl="noticelist.php?status=0"></div>
<div class="tab-pane"
id="tab_done"
data-refreshurl="noticelist.php?status=1"></div>
<div class="tab-pane"
id="tab_canceled"
data-refreshurl="noticelist.php?status=2"></div>
</div>
</div>
腳本用於裝載片內容:
$("#tab_open").load("noticelist.php?status=0", function (result) {
App.blockUI({target: "#tab_content",animate: true});
$("#tab_open").tab("show");
App.unblockUI("#tab_content");
});
$(\'[data-toggle="tabajax"]\').click(function(e) {
App.blockUI({target: "#tab_content",animate: true});
var $this = $(this),
loadurl = $this.attr("href"),
targ = $this.attr("data-target");
$.get(loadurl, function(data) {
$(targ).html(data);
});
$this.tab("show");
App.unblockUI("#tab_content");
return false;
});
裏面每個選項卡上有該鏈接,以自舉求證:
<a class="btn btn-icon-only red-mint deleteit" id="delete_'.$val['DS'].'"
data-toggle="confirmation"
data-popout="true"
data-btn-ok-label="'.T::ACTIONS_3.'"
data-btn-cancel-label="'.T::ACTIONS_4.'"
data-original-title=""
data-on-confirm="shortwork"
data-job-id="del"
data-id="'.$val['DS'].'"
title="'.T::SYSMSG_0.'"
href="#"
><i class="icon-trash"></i></a>
當我按一下按鈕沒有任何反應和錯誤控制檯是空的。我不確定什麼是錯的?
如果我直接將按鈕添加到主頁面,確認將正確顯示,爲什麼它不在ajax加載內容方法中工作?