現在、ホームページのテキストは、スライド アウトを開始するクリック機能を介してのみ表示されます。
私がやりたいのは、これを変更して、クリックして表示する必要がないようにすることです。ページの読み込みから約 3 秒後にテキストを表示 (フェードイン) したいと考えています。
これは私が現在持っているものです:-
$('.introbox span').replaceWith(function(){
return '\
<div class="slideOutTip '+$(this).attr('class')+'" style="'+$(this).attr('style')+'">\
\
<div class="tipVisible">\
<div class="tipIcon"><div class="plusIcon"></div></div>\
<span class="tipTitle">'+$(this).attr('title')+'</span>\
</div>\
\
<div class="slideOutContent">\
<p>'+$(this).html()+'</p>\
</div>\
</div>';
});
「plusIcon」をクリックすると、テキストがスライドして表示されます。
クリック機能のリッスンアウトは...
$('.tipVisible').bind('click',function(){
var tip = $(this).parent();
したがって、100% ではありませんが、おそらく setDelay と FadeIn を使用して autoload を使用するために必要なものを変換する必要があると思います。
クリックを使用せずに遅延後に自動表示するように変更する方法を教えてください。前もって感謝します。
私がやろうとしていることをより簡単に確認できる場合は、 jsfiddleにコードを追加しようとしました - ありがとう。