0

使用 jQuery Mobile,可折叠集(手风琴?)中的面板是否可以默认打开?例如,让第二个面板“标题 2”在页面加载时打开。我还没有找到任何关于此的信息,并希望根据 URL 参数来执行此操作。

这是我目前拥有的html:

<div data-role="collapsible-set">
  <div data-role="collapsible" data-theme="c" data-content-theme="b">
    <h3>Title 1</h3>
    <div>Text 1 inside here</div>
  </div>
  <div data-role="collapsible" data-theme="c" data-content-theme="b">
    <h3>Title 2</h3>
    <div>Text 2 is here</div>
  </div> 
  <div data-role="collapsible" data-theme="c" data-content-theme="b">
    <h3>Title 3</h3>
    <div>Text 3 inside this div</div>
  </div>   
</div>

这也是一个小提琴:

http://jsfiddle.net/dqmj3/

4

1 回答 1

2

工作示例:http: //jsfiddle.net/Gajotres/Qm3wb/

属性:data-collapsed="false"

官方文档:http ://api.jquerymobile.com/collapsible/#option-collapsed

 <div data-role="collapsible-set">
      <div data-role="collapsible" data-theme="c" data-content-theme="b" data-collapsed="false">
          <h3>Title 1</h3>
          <div>Text 1 inside here</div>
     </div>
     <div data-role="collapsible" data-theme="c" data-content-theme="b">
          <h3>Title 2</h3>
          <div>Text 2 is here</div>
     </div> 
     <div data-role="collapsible" data-theme="c" data-content-theme="b">
          <h3>Title 3</h3>
          <div>Text 3 inside this div</div>
     </div>   
</div>
于 2013-05-14T22:44:29.070 回答