尝试使用 Tipue Search 4.0 时 jquery 和 jquery 移动版本之间可能存在冲突

Possible conflict betwen jquery and jquery mobile versions when trying to use Tipue Search 4.0

我正在尝试在我的网站上进行搜索和 运行。现在搜索要么什么都不做,要么微调器不停地旋转,没有任何加载,或者我得到 "ERROR LOADING PAGE." 我觉得这可能是由于 jqueryjquery mobile 冲突。

jquery.min.js 是版本 1.11.1 jquery mobile1.4.3

希望能帮到你!

这是index.html

<!DOCTYPE HTML>
<html>
    <head>    
        <!-- jQuery -->
        <script src="js/jquery.min.js"></script>           
        <!-- jQueryMobile -->
        <script src="js/jquery.mobile.min.js"></script>
    </head>
    <body>

        <div data-role="page" data-theme='b'>
          <div class="block">
            <form action="search.html">
              <input type="text" name="q" id="tipue_search_input" autocomplete="off">
            </form>
          </div> 
       </div> 
    </body>
</html>

这是 search.html(如 tipue 文档中所述)

<!DOCTYPE HTML>
<html>
    <head>
    <title>TEST</title>            
        <!-- jQuery -->
        <script src="js/jquery.min.js"></script>           
        <!-- jQueryMobile -->
        <script src="js/jquery.mobile.min.js"></script>
<script type="text/javascript" src="tipuesearch/tipuesearch_set.js"></script>
<script type="text/javascript" src="tipuesearch/tipuesearch_content.js></script>
<link rel="stylesheet" type="text/css" href="tipuesearch/tipuesearch.css">
<script type="text/javascript" src="tipuesearch/tipuesearch.js"></script>
    </head>
    <body>  
        <div data-role="page" data-theme='b'>
          <div data-role="content">

                    <div class="block" ><form action="search.html">
<input type="text" name="q" id="tipue_search_input" autocomplete="off" required placeholder="Enter manufactuer or part number" >
</form>

                 </div> </div> 

<div id="tipue_search_content"></div>


 </div> 


<script>
$(document).ready(function() {
     $('#tipue_search_input').tipuesearch({
          'show': 6
     });
});
</script>
    </body>
</html>

万一有人想知道这只是稍微缺乏 JQM 经验。在表单上禁用 ajax 解决了问题 ()