为什么在加载页面时会出现Uncaught TypeError?

时间:2017-05-23 08:46:19

标签: javascript jquery web

在我的网页上,我在我的网页上有jquery-2.2.3.min.jsjson2.js的linq。

加载页面时出现此错误:

Uncaught TypeError: W[g].exec is not a function
    at fa.tokenize (jquery-2.2.3.min.js:2)
    at fa.select (jquery-2.2.3.min.js:2)
    at Function.fa [as find] (jquery-2.2.3.min.js:2)
    at n.fn.init.find (jquery-2.2.3.min.js:2)
    at n.fn.init (jquery-2.2.3.min.js:2)
    at n (jquery-2.2.3.min.js:2)
    at HTMLDocument.<anonymous> (point_querymain.aspx:30)
    at i (jquery-2.2.3.min.js:2)
    at Object.fireWith [as resolveWith] (jquery-2.2.3.min.js:2)
    at Function.ready (jquery-2.2.3.min.js:2)

当我将linq删除到此库json2.js时,我上面没有错误。

以下是我在页面中使用的linqs:

    <script type="text/javascript">var plugin_path = '/exdata/assets/plugins/';</script>  
    <script type="text/javascript" src="/exdata/assets/plugins/jquery/jquery-2.2.3.min.js"></script>

   <script type="text/javascript" src="/exdata/assets/plugins/bootstrap/js/bootstrap.min.js"></script>
   <script language="javascript" src="../Script/json2.js"></script>

知道可能导致上述错误的原因吗?

1 个答案:

答案 0 :(得分:0)

您可能已将“json2.js”链接到“jquery-2.2.3.min.js”上方。所以上面的执行会引发错误。