对此进行fadeIn()
和fadeOut()
的正确方法是什么?它只是眨眼。
这是我的代码:
HTML
<blockquote id="reviews">
<p id="review_content"></p>
<footer><a href="#" id="review_url"></a></footer>
</blockquote>
jquery的
var reviews = [{
content: "To err is human; to forgive, divine.",
user: "Alexander Pope",
url: "http://www.example.com"
}, {
content: "Reports of my death have been greatly exaggerated.",
user: "Mark Twain",
url: "http://www.example.com"
}, {
content: "A line of oversize watches that can offer many of the attributes of premium luxury watches at an affordable price.",
user: "Horozima",
url: "http://www.horozima.com/2012/07/terranaut-xl-50mm.html"
}];
var interval = 4000; // 4sec interval
(function change() {
var randomReview = Math.floor(Math.random() * reviews.length)
var reviewContent = $('#review_content', '#reviews').text(reviews[randomReview].content);
var reviewUser = $('footer a#review_url', '#reviews').attr('href', reviews[randomReview].url).text(reviews[randomReview].user);
function updateText() {
reviewContent.fadeIn();
reviewUser.fadeIn();
}
function dismisText() {
reviewContent.fadeOut();
reviewUser.fadeOut();
}
updateText();
dismisText();
setTimeout(change, interval);
})();
答案 0 :(得分:0)