0

我正在尝试将我的所有 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">&nbsp;Required</span>';
});
</script>

我在想我只需要一个,$(function() {但我不知道用什么正确替换它,或者这是否是外部文件不起作用的原因?

4

2 回答 2

3

<script>如果标签位于外部 .js 文件中,则需要删除标签。

于 2012-07-22T13:50:04.140 回答
0

将其粘贴在 jquery 之后包含在 html 文档中的外部文件中,它是插件:

$(function() {
    $("#textsizer a").textresizer({
        target: "#size"
    });

    $("#crime").validate();
    $.validator.messages.required = '<span style="color:#FE2E2E">&nbsp;Required</span>';
});
于 2012-07-22T13:51:07.967 回答