目前,主页文本仅通过启动滑出的单击功能显示。
我想做的是改变它,这样它就不需要点击来显示。我希望在页面加载大约 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();
所以我假设这是我需要转换必要的使用自动加载的地方,也许是 setDelay 和 FadeIn,尽管我不是 100%。
请有人建议如何将其更改为不使用点击但延迟后自动显示?提前致谢。
如果更容易看到我正在尝试做的事情,尝试在jsfiddle中添加代码- 谢谢。