我正在尝试将我的所有jquery移动到外部文件,但它无法正常工作。除了jquery函数不起作用之外,我在其他所有内容之后调用外部文件。我想这可能是因为我有$(function() {
多个函数但是不熟悉jquery我不知道如何解决这个问题。下面是我想要移动的样本。
<script type="text/javascript">
$(function() {
jQuery("#textsizer a").textresizer({
target: "#size"
});
});
</script>
<script type="text/javascript">
$(function() {
$("#crime").validate();
$.validator.messages.required = '<span style="color:#FE2E2E"> Required</span>';
});
</script>
我想我只需要一个$(function() {
,但我不知道用什么来正确替换它,或者这是外部文件无法正常工作的原因?
答案 0 :(得分:3)
如果<script>
标记位于外部.js文件中,则需要删除它。
答案 1 :(得分:0)
在jquery及其插件之后将其粘贴在html文档中包含的外部文件中:
$(function() {
$("#textsizer a").textresizer({
target: "#size"
});
$("#crime").validate();
$.validator.messages.required = '<span style="color:#FE2E2E"> Required</span>';
});