我一直試圖解決這個問題,現在幾天,但我卡住了。我想要做的是以下幾點:超鏈接不能打開時切換
當我進入該頁面時,我有幾個鏈接,點擊時應該打開一個鏈接,同時在容器中顯示文本。點擊鏈接時,圖像會更改。我無法工作的唯一的事情是鏈接的開放,它什麼都不做。
我會是非常美妙的,如果有人可以幫助我/感謝名單
<script>
$(document).ready(function(){
$(".toggle_container").hide();
$("p.trigger").click(function(){
$(this).toggleClass("active").next().slideToggle("slow");
return false;
});
});
</script>
<style type="text/css">
p.trigger {
padding: 0 0 0 10px;
margin: 0 0 5px 0;
background: url(image/arrow.gif) no-repeat;
height: 21px;
line-height: 21px;
width: 230px;
float: left;
}
p.trigger a {
color: #fff;
text-decoration: none;
display: block;
}
p.trigger a:hover { color: #ccc; }
p.active {background-position: left bottom;}
.toggle_container {
margin: 0 0 5px;
padding: 0;
overflow: hidden;
font-size: 1.2em;
width: 230px;
clear: both;
}
.toggle_container .block {
padding: 0 0 0 10px;
margin: 0 0 5px 0;
font-size:11px;
}
</style>
<h2>Header</h2>
<p class="trigger"><a style="color:#000;" href="http://www.loremipsum.com?id=er">» link</a></p>
<div class="toggle_container">
<div class="block">
» text
</div>
</div>
非常感謝您的幫助,現在我明白它是如何工作的!我只是刪除了返回false,它的工作方式與我想要的完全相同。 – Linda 2011-01-28 08:16:31