ここでテキストループのコードを見つけました:
そのデモで機能し、すべてのコードをコピーしてjsfiddleに貼り付けても、Jqueryは機能します。
Dreamweaverで実行すると、機能しません。新しいドキュメントを開いて情報をそのまま入れても、機能しません。だから私は何か単純なものを見逃しているに違いないと感じています。
このページへのリンクは次のとおりです。
http://divingdog.com/_hairofdog/
これが私のコードです:
.hours
{
display:none;
float:right;
font-size:20px;
padding-top:5px;
z-index:100000;
}
<div class="hours">
Monday – Thursday: 9 AM – 8 PM
</div>
<div class="hours">
Friday – Saturday: 9 AM – 9 PM (8 PM Jan-Mar)
</div>
<div class="hours">
Sunday: 10 AM – 6 PM
</div>
<script>
(function() {
var hours = $(".hours");
var hoursIndex = -1;
function showNextHours() {
++quoteIndex;
hours.eq(hoursIndex % hours.length)
.fadeIn(2000)
.delay(2000)
.fadeOut(2000, showNextHours);
}
showNextHours();
})();
</script>
スクリプトはbodyタグの最後(内部)にあり、CSSは外部シートにあります。
フェードテキストは、上部の電話番号の右側に表示されているはずです。
なぜ機能しないのかわかりません。:(