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>

で1つだけ必要だと思ってい$(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 に答える