2

私はこのようなhtmlのさまざまなページを持っています

<body onload="init()">

<div data-role="page" id="home">
<div data-role="header">
<h1>Here is the index page.</h1>
</div>

<div data-role="content">
<p><center>Below you may transition to our other pages.</center></p>

<a href="#about" data-ajax="false" data-role="button" data-inline="true">About  Me</a>
</div>
</div>

<div data-role="page" id="about">
<div data-role="header">
<h1>About Us</h1>
</div>

<div data-role="content">
<a href="#home" data-ajax="false" data-role="button" data-inline="true">Back Home</a>
</div>
</div>
</body>

今、私は現在表示されているページのIDを取得する必要があります...それを行う方法は?

4

2 に答える 2

3

やってみました:$.mobile.activePage.attr('id')

于 2012-04-20T08:28:21.893 に答える
0

これらのいずれか:

$('div:jqmData(role="page").ui-page-active').attr('id');

$('.ui-page-active').attr('id');

もすべきです。

于 2012-04-20T08:37:31.077 に答える