2017-03-16 127 views
0

通過手冊http://demos.jquerymobile.com/1.4.2/tabs/不清楚API是否具有檢測某個選項卡何時被選中/點擊/單擊的方法。jQuery Mobile選項卡 - 選項卡選定的事件

如何捕捉此事件?

<link rel="stylesheet" href="http://code.jquery.com/mobile/1.4.5/jquery.mobile-1.4.5.min.css" /> 
 
<script src="http://code.jquery.com/jquery-1.11.1.min.js"></script> 
 
<script src="http://code.jquery.com/mobile/1.4.5/jquery.mobile-1.4.5.min.js"></script> 
 

 
<div data-role="tabs" id="tabs"> 
 
    <div data-role="navbar"> 
 
    <ul> 
 
     <li><a href="#one" data-ajax="false">one</a></li> 
 
     <li><a href="#two" data-ajax="false">two</a></li> 
 
     <li><a href="ajax-content.html" data-ajax="false">three</a></li> 
 
    </ul> 
 
    </div> 
 
    <div id="one" class="ui-body-d ui-content"> 
 
    <h1>First tab contents</h1> 
 
    </div> 
 
    <div id="two"> 
 
    <ul data-role="listview" data-inset="true"> 
 
     <li><a href="#">Acura</a></li> 
 
     <li><a href="#">Audi</a></li> 
 
     <li><a href="#">BMW</a></li> 
 
     <li><a href="#">Cadillac</a></li> 
 
     <li><a href="#">Ferrari</a></li> 
 
    </ul> 
 
    </div> 
 
</div>

+1

聽'tabsactivate'事件是這個答案。 http://stackoverflow.com/a/25761165/1771795 API http://api.jqueryui.com/tabs/#event-activate – Omar

回答