Jquery文件有冲突吗?

时间:2012-01-24 15:47:25

标签: jquery

我在头标记中使用Jquery文件时遇到问题,因为我正在为android(移动)和pc用户使用以下.js文件。移动(触摸)相关事件需要.js文件,所以我该怎么办?我的.js文件序列为;

<script type="text/javascript" src="../../Scripts/topnav.js"></script>
<script type="text/javascript" src="../../Scripts/jquery-1.5.1.js" ></script>
<script type="text/javascript" src="../../Scripts/jquery-impromptu.3.1.min.js"></script>
<script type="text/javascript" src="../../Scripts/jquery.mobile-1.0.min.js" ></script>

2 个答案:

答案 0 :(得分:2)

你可以尝试这样的事情。

if(navigator.userAgent.toLowerCase().indexOf("android") > -1){
    document.write('<script src="../../Scripts/jquery-impromptu.3.1.min.js" type="text/javascript"><\/script>');
    document.write('<script src="../../Scripts/jquery.mobile-1.0.min.js" type="text/javascript"><\/script>');
}
else{
    document.write('<script src="../../Scripts/jquery-1.5.1.js" type="text/javascript"><\/script>');
}

答案 1 :(得分:1)

我做了很多关于它的研究,并且我找到了解决方案。

我在那里添加了一个服务器标签,它可以工作。

<% if (Global.SystemType == SystemTypeEnum.Android) {%> <script src="../../Scripts/jquery.mobile-1.0.min.js" type="text/javascript"></script> <% }%>