我有jQuery和jQueryMobile的問題。多頁面網站中的jQueryMobile/jQuery問題
我有2頁網站:
<div data-role="page" id="main">
<div data-role="header">
header1
</div>
<div data-role="content">
<a id="1" href="#detail">link</a>
</div>
</div>
<div data-role="page" id="detail">
<div data-role="header">
header2
</div>
<div data-role="content">
<div id="foo">content2</div>
</div>
</div>
當我按下鏈接我保存ID使用jQuery:
$(document).ready(function(){
var test = 0;
$('a').click(
function()
{
test= $(this).attr('id');
}
);
});
這一點,一切都很好。問題是,當我點擊鏈接後想要讀出var test
時,它不再被保存。
我能做些什麼來防止這種情況發生?
我要讓這樣的事:
$('#foo').html(test);
什麼是泰豐的問題你的代碼seesm工作的http:/ /jsfiddle.net/eNcFB/保存結束測試 – 2012-02-01 10:46:34
此代碼工作ks,是的。但是當我有整個jQueryMobile網站它不工作。在jquerymobile網站是關於不使用$(document).ready()的東西。我應該使用pageInit(),但我不知道如何。 – gurehbgui 2012-02-01 10:49:35