2

コードにこの行があります

$('#timeLeftDiv').countdown({ until: expires, timezone: 0, serverSync: serverTime, onTick: serverTime, tickInterval: 60 });

そして、それは私にこのエラーを与えています

TypeError: $("#timeLeftDiv").countdown is not a function

の内容がtimeLeftDivAjaxily に更新されます。これは何か関係がありますか?

この行をコードに含めました

<script src="/<path>/jquery.countdown.min.js">

私は何が欠けていますか?

4

4 に答える 4

4

</script>タグが抜けている可能性があります。

以前にjQueryを含めたことがあると仮定して、試してください:

<script type="text/javascript" src="/<path>/jquery.countdown.min.js"></script>
于 2012-07-25T09:15:13.473 に答える
2

こんにちは、同じ問題がありました。使用して修正しました。

jQuery('#timeLeftDiv').countdown({ until: expires, timezone: 0, serverSync: serverTime, onTick: serverTime, tickInterval: 60 });

ご覧のとおり、jQuery の $ を置き換えました。これは、プロジェクトでプロトタイプも使用しているためであり、このプラグインと何らかの競合があると思われます。

お役に立てば幸いです。

于 2012-11-13T14:40:32.393 に答える
0

必ずcountdown.js後に含めてくださいplugin.js

<script type="text/javascript" src="js/jquery.plugin.js"></script>    
<script type="text/javascript" src="js/jquery.countdown.js"></script>
于 2015-11-29T09:33:49.340 に答える