0
我正在使用jquery將遠程頁面加載到頁面中。遠程頁面包含一些由於ajax負載而不再樣式化的選擇和輸入。從我能找到的我需要再次指定這些並更新,但下面不起作用。jquery uniform not styling ajax加載元素
// load the page into div
$('#show_comps').load('/process/show_comps.php');
// correct the uniform styling
$.uniform('select, input');
$.uniform.update();
編輯:
$('#show_comps').load('/process/show_comps.php',
function() {
$('#show_comps').find('select').uniform(),
$('#show_comps').find('input:checkbox').uniform()
}
)
此更正的頁面上的複選框,但下拉仍然沒有工作(它改變了風格明智的,但不正確的)。
<select class="form-control input-medium select2me pull-right" onChange="App.scrollTo($(this.value), -60)" data-placeholder="Jump to computer...">
<option value=""></option>
...and so on
2日編輯:
下拉使用選擇2插件。這就是我最終的結果,它按預期工作。
$('#show_comps').load('/process/show_comps.php',
function() {
$('#show_comps').find('input').uniform();
$('#comp_selection select').select2();
}
)
你能提供一個show_comps.php輸出的樣本嗎? – brandonscript
Hrm,仍然沒有足夠的信息繼續下去。你能在jsFiddle中重現這個嗎? – brandonscript