javascript - jquery.mobile,与其他页面隔离等

标签 javascript asp.net jquery-mobile

我正在使用 asp.net 网络表单。我有 DynamicDataField 和一些 jquery.mobile widjets:

   <head>
       <title></title>
        <link rel="stylesheet" href="http://code.jquery.com/mobile/1.3.2/jquery.mobile-     1.3.2.min.css" />
        <script src="http://code.jquery.com/mobile/1.3.2/jquery.mobile-1.3.2.min.js">   </script>
<script>
    function go() {
  ////some code
   };
 </script>
 </head>
 <div>
 <div data-role="rangeslider" class="searchBlock">
  <label for="range-1a">Комнат:</label>
   <input name="range-1a" id="range-1a" min="0" max="100" value="0" type="range"    class="seearchSlider" />
   <label for="range-1b">Rangeslider:</label>
   <input name="range-1b" id="range-1b" min="0" max="50" value="100" type="range" class="seearchSlider" />
 </div>
 ///etc, several same divs

这个 DynamicDataField(Search.ascx) 我放置在我的 Main.Master padge 上:

 <%@ Register Src="~/DynamicData/FieldTemplates/Search.ascx" TagPrefix="search" TagName="search" %>
 <head runat="server">

<meta name="viewport" content="width=device-width" />
<link href="/Content/MainStyle.css" rel="stylesheet" />



<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
<title></title>

 <asp:ContentPlaceHolder ID="TitleContent" runat="server" />

 </head>
 <body>
 <div id="left">
        <div style="background: #fff">
             <search:search id="menu2" runat="server"/>
        </div>
    </div>
 </body>

问题是:添加后

   <script src="http://code.jquery.com/mobile/1.3.2/jquery.mobile-1.3.2.min.js">   </script>

我所有的项目开始时都表现得很奇怪。所有字体等都像 jquery.mobile widjet 中一样,一些 javascript 方法不起作用。所以。如何隔离 jquery.mobile-1.3.2.min.js?我希望它仅在 Search.ascx 中使用。 有什么建议么?抱歉,我是 jquery 新手:)

最佳答案

默认情况下,jQuery Mobile 会增强页面上的所有内容。您可以在页面主体上使用 data-enhance="false ,并在要增强的控件上使用 data-enhance="true"

参见the docs了解更多信息。

关于javascript - jquery.mobile,与其他页面隔离等,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20226605/

相关文章:

c# - 估计/计算 session 内存使用

javascript - 将 div 包含在具有数据角色 ="page"的 div 内后无法动态添加 anchor 标记

jquery - 在按钮上添加图像

javascript - 在 Twig SYMFONY 302 中渲染 Controller 时的重定向

javascript - 在 javascript 中调用 C# 函数,它在页面加载之前执行。为什么?

c# - 如何在 CodeBehind 的 DetailTable 中访问 FooterText (Telerik-RadGrid)?

php - 浏览器/手机检测有哪些可用的解决方案

javascript - 如何获得一个简单的 jQuery 代码来替换我当前的 Javascript

javascript或jquery倒计时操作更新mysql表

javascript - 无法使用国家/地区选择中的州动态填充下拉列表