0
我加載一些動態內容爲div
容器並重新申請jQueryUI的樣式使用下面的(如前在這個論壇上討論)我的按鈕:jQueryUI的風格有時會丟失在阿賈克斯加載的內容
$('#menu li a').click(function(){
$('#main').load('load.php ' + $(this).attr('href'));
$.ajax({
success: function(){
$("#button").button();
}
});
return false;
});
大部分時間都可以正常工作。只是零星地丟失風格。看起來它與時間有關,這使得難以複製。難道這是因爲成功事件不夠重新應用jQuery到按鈕?
順便說一句,只要在php文件中只有HTML內容。就像這樣:
<div id="main">
<h2>This is a Button</h2>
<button id="button">My Button</button>
</div>
當我開始添加一些PHP代碼(PHP函數在容器OK),樣式永遠丟失。
有沒有我正在犯的概念錯誤?任何想法拋出jQuery?或者有什麼建議如何正確恢復按鈕?
順便說一句,我並不關心按鈕的風格,它更基礎,因爲我打算在未來的div
中使用更多的jQuery。
爲我解決了這個問題。非常感謝!!! – user2214490 2013-03-28 06:47:56