下面(jsfiddle)的切換,我想能夠做到以下幾點:jQuery的切換:循環效應+多重切換
- 爲了有一個循環的效果,即,能夠打開&接近儘可能地多次切換。目前,我只能打開和關閉切換一次,因爲我無法再次獲得第二個打開的鏈接以指揮淡化效果。
- 要在同一篇文章(joomla網站)上調用幾個切換。我試着複製代碼並使用
heading2
,content2
但沒有成功。這裏是我的代碼:
HTML
<div>
<span class="heading">This is the beginning of the sentence. </span>
<span class="content">This is the end of the sentence. </span>
</div>
CSS
.heading {
cursor: pointer;
}
JS
jQuery(document).ready(function() {
jQuery(".content").hide();
//toggle the componenet with class msg_body
$('<a href="#" id="read-more-link">[Read More]</a>').appendTo('.heading');
$('#read-more-link').click(function (e) {
e.preventDefault();
$(this).fadeOut();
$(this).next($(".content").fadeToggle(1000));
});
$('<a href="#" id="close-link">[close]</a>').appendTo('.content');
$('#close-link').click(function (e) {
e.preventDefault();
$(this).fadeOut();
$(this).next($(".content").fadeToggle(1000));
$('<a href="#" id="read-more-link">[Read More]</a>').appendTo('.heading');
});
});
只是好奇,你爲什麼要同時使用'jQuery'和'$'互換嗎? –
1.使用委託2.使用特定的橫向方法作爲.find(),.closest()等... –
感謝您的回答! @SetSailMedia:我是一個新手jQuery的世界,我只是從網站複製的代碼,並試圖改善它。我的不好,我用$更新了。 – JinSnow