這應該是相當簡單的;我很確定我只是沒有理解它。jQuery - 功能之間共享變量
僅供參考,網站使用jQuery在內容上運行ajax .load()。
在我的主父頁面,在標題中,我有我的資產淨值.load()jQuery代碼: -
<script type="text/javascript" charset="utf-8">
$(document).ready(function(){
$('a.nav').click(function() {
page = $(this).attr('page');
projID= $(this).attr('projID');
if($("#mainRight").is(":visible")) { $('#mainRight').hide(200); }
switch(page) {
case 'projSettings': $("#mainRight").load("content.php?load=" + page, { projID: projID}); break;
case 'projMetrics': $("#mainRight").load("content.php?load=" + page, { projID: '5000227' }); break;
case 'projTags': $("#mainRight").load("content.php?load=" + page, { projID: projID}); break;
case 'projShare': $("#mainRight").load("content.php?load=" + page, { projID: '5000227' }); break;
}
$('#mainRight').show(300);
});
現在,基本上我想PROJID被rememebred供其他a.nav點擊使用那不提供它。
調用它的鏈接錨看起來像<a page="projSettings" projID="522" class="nav">Settings</a>
,我願意保存它522.所以,其他請求(沒有projID,因爲數據已被加載到其他導航的DOM,他們不知道的PROJID。我希望是有道理的。
所以,我想知道如何能有像<a page="projSettings" class="nav">settings</a>
鏈接時PROJID已經在先前的調用中使用。
有什麼想法?
哎jAndy ,,,可以ü請告訴我們的示例代碼???它將有助於理解。非常感謝... – 2010-07-08 07:48:36
G8t非常感謝。 – 2010-07-08 07:54:15
jAndy可以請你給我一些關於在your_application.i中的基本細節,這意味着它的目的是什麼? 謝謝 – 2010-07-08 07:57:53