2012-12-18 42 views
0

我使用JM开发应用程序。 完成一个静态页面后,我引用JM:[JqueryMobile]使用jm,页面加载后我的标签被禁用

<link href="css/jquery.mobile-1.0.1.min.css" rel="stylesheet" type="text/css" /> 
<script type="text/javascript" charset="utf-8" src="js/jquery-1.7.2.min.js"></script> 
<script src="js/jquery.mobile-1.0.1.min.js" type="text/javascript"></script> 

令人惊奇的是,我的一些标记,如按钮,选择...被禁用。 删除JM后,标签效果很好。

我使用firefox调试代码,并发现我添加的所有选择标签都禁用attibute。 例如:

<div class="ui-select"> 
<div data-theme="[object Object]" class="ui-btn ui-btn-up-[object Object] ui-btn-inline ui-btn-icon-[object ui-btn-corner-all ui-shadow ui-disabled" aria-disabled="true"> 
<span class="ui-btn-inner ui-btn-corner-all"> 
<span class="ui-btn-text">---Select Area---</span> 
<span class="ui-icon ui-icon-[object Object] ui-icon-shadow"></span> 
</span> 
<select class="validate[required] mobile-selectmenu-disabled ui-state-disabled" id="plannerArea" disabled="disabled" aria-disabled="true"> 
     <option value="">---Select Area---</option> 
     <option value="3">tetaa</option> 
<option value="1">testArea666</option></select> 
</div></div> 

这怎么会发生?

+0

您是否尝试过使用较新版本的JQM,如1.2.0?将你的代码移动到jsFiddle并做了一些修改:http://jsfiddle.net/Twisty/QZCdD/ – Twisty

+1

感谢twisy,我已经更新了JQM的版本。新版本似乎是一个完善的解决方案。 –

回答

0

尝试使用最新版本的JQuery Mobile与版本1.0.1。

相关问题