相关疑难解决方法(0)

jQuery不能在外部JavaScript中工作

我是jQuery的新手,我遇到了一个奇怪的问题.我正在使用jQuery changeclick方法.它们在<script>标签中的HTML文件中使用时工作正常.

喜欢:

<script>
    $("select,input").change(function ()
    {
        // My code and some alerts
    });
</script>
Run Code Online (Sandbox Code Playgroud)

当我在外部JavaScript代码中复制相同内容<script>并且在我的HTML中导入它时,它根本不起作用.

在外部JavaScript代码中使用jQuery是否需要进行任何更改?

PS:从HTML中成功调用存在于相同外部JavaScript代码中的一些其他非jQuery函数.

html javascript jquery

9
推荐指数
1
解决办法
3万
查看次数

未捕获的TypeError:undefined不是datepicker中的函数

我想在mvc4中使用jquery的日期选择器.

它给了我错误:

Uncaught TypeError: undefined is not a function
Run Code Online (Sandbox Code Playgroud)

我的jQuery函数如下:

$(document).ready(function () {
    $('#dpFrom').datepicker();
});
Run Code Online (Sandbox Code Playgroud)

HTML部分如下:

 <input type="text" id="dpFrom"  />
Run Code Online (Sandbox Code Playgroud)

我提到:

未捕获的TypeError:undefined在使用jQuery UI时不是一个函数

包括:

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>
<link rel="stylesheet" href="//ajax.googleapis.com/ajax/libs/jqueryui/1.10.4/themes/smoothness/jquery-ui.css" />
<script src="//ajax.googleapis.com/ajax/libs/jqueryui/1.10.4/jquery-ui.min.js"></script>
Run Code Online (Sandbox Code Playgroud)

总javascript成了:

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>
<link rel="stylesheet" href="//ajax.googleapis.com/ajax/libs/jqueryui/1.10.4/themes/smoothness/jquery-ui.css" />
<script src="//ajax.googleapis.com/ajax/libs/jqueryui/1.10.4/jquery-ui.min.js"></script>  
<script type="text/javascript">
    jQuery(document).ready(function () {
        jQuery('#dpFrom').datepicker();

    });
</script>
Run Code Online (Sandbox Code Playgroud)

它仍然给我错误.

请帮忙...

javascript jquery datepicker asp.net-mvc-4

3
推荐指数
1
解决办法
2万
查看次数

标签 统计

javascript ×2

jquery ×2

asp.net-mvc-4 ×1

datepicker ×1

html ×1