Jquery mobile Jquery mobile-data role=";无”;有时不工作

Jquery mobile Jquery mobile-data role=";无”;有时不工作,jquery-mobile,Jquery Mobile,我的应用程序上有一个非常奇怪的行为。我有一个页面div的导航。在第一页,我激活了rateit插件。如果我用url中的#one重新加载第一个页面,则会忽略data role=“none”。这一整天都让我发疯,我试图设置一个JSFIDLE,但是因为我也需要rateit插件,所以我不能 我的应用程序有一个带有链接按钮和取消按钮的简单导航,可以触发ResetAll()javascript函数 代码如下: 页眉 <script src="assets/jquery-1.7.1.min.js">

我的应用程序上有一个非常奇怪的行为。我有一个页面div的导航。在第一页,我激活了rateit插件。如果我用url中的#one重新加载第一个页面,则会忽略data role=“none”。这一整天都让我发疯,我试图设置一个JSFIDLE,但是因为我也需要rateit插件,所以我不能

我的应用程序有一个带有链接按钮和取消按钮的简单导航,可以触发ResetAll()javascript函数

代码如下:

页眉

<script src="assets/jquery-1.7.1.min.js"></script>
<script type="text/javascript">
    $(document).bind("mobileinit", function(){
        $.extend( $.mobile , {
            ignoreContentEnabled : true
        });
    });
</script>   
<script src="assets/jquery.mobile-1.3.2.min.js"></script>
当我加载这个domain.com/#one(重新加载后会发生什么)这样的页面时,星星上方有一个丑陋的div,我无法摆脱它!请救人


好吧,这简直是疯了,我肯定我以前已经试过了,但现在它起作用了

data role=“none”
不工作,因为
div
不是JQM小部件,因此不应用

div
需要
data enhance=“false”
不设置样式

我在jQuery论坛上了解到了这一点。不知道为什么我没有早点开始工作…

如果你不能设置一个JSFIDLE示例,你能至少包括一个不合适的div的屏幕截图吗?@Derek谢谢我添加了一个屏幕截图!
    <div class="rateit bigstars" id="rateitcontainer" data-rateit-step="1" 
data-rateit-starwidth="128" data-rateit-starheight="128" 
data-rateit-resetable="false" data-role="none"></div>
<p><a href="#cancel" class="button floated smallbutton" data-role="button" data-theme="e" onclick="ResetAll()">cancel</a></p>
function ResetAll() {
    window.location.href = "#one";
    location.reload(true);
};