JQuery Mobile创建列表项<;李>;按下后呈蓝色并禁用页面的所有链接

JQuery Mobile创建列表项<;李>;按下后呈蓝色并禁用页面的所有链接,jquery,list,mobile,hyperlink,Jquery,List,Mobile,Hyperlink,我正在编写一个web应用程序,我定义了一个元素列表 <div data-role="page"> <div data-role="content"> <ul data-role="listview" data-theme="c"> <li> One </li> <li> Two </li&g

我正在编写一个web应用程序,我定义了一个元素列表

<div data-role="page">
    <div data-role="content">

    <ul data-role="listview" data-theme="c">
        <li>
           One  
        </li>
        <li>
           Two
        </li>
    </ul>
    </div>
</div>

  • 一个
  • 两个
我正在使用jQuery Mobile,我需要将列表中的选定项设置为蓝色(如iOS)。在jQuery示例中,这很好,但无法在我的代码中实现


我还需要禁用所有的网页链接,一旦下一页加载。最好的方法是什么?在顶部添加一个不可粘贴的div,或者只编写一个JS来删除所有的标记、恢复AJAX微调器或其他东西?

对于文本颜色,您需要覆盖JQuery Mobile css。在JQM css链接下方添加您自己的css,并将其粘贴到其中:

.ui-btn-up-c a.ui-link-inherit {
   color: -webkit-link;
}
关于禁用链接,您可以执行以下操作:

$("li").addClass('ui-disabled');
$("a").attr('href','#');
这将显示禁用的所有列表项,并禁用页面上的所有链接