我已經改變爲以下,但仍然不能正常工作:
$(document).ready(function() {
$('.hide').hide();
$('#bio1 a').click(function()
{
//Change case studies
$('#more1').toggle('slow');
});
出於某種原因,我的jQuery的切換功能不起作用,雖然.hide()函數可以。我不確定是什麼問題,歡迎任何建議!
HTML:
<h3><a>Some dude</a></h3>
<p>SOME TEXT
<br> <div id="bio1"> <a href="" > <i > <b> Read More </b> </i> </a> <br></div>
<div class="hide" id="more1"> SOME TEXT.</p></div>
JAVASCRIPT:
$(document).ready(function() {
$(.hide).hide();
$('#bio1').click(function()
{
$('#more1').toggle(slow);
});
});
另外「慢」是應該被包裹在引號的字符串,除非你已定義的變量例如'var slow = 100;'別的地方。然後確保你的div#bio1實際上有一個可點擊的高度或附加事件到'$('#bio1 a')' –