我想在页面加载/刷新时设置容器的默认内容,以便在填充容器的单击事件之前它看起来不是空的被解雇。设置页面加载/刷新时容器的默认内容,然后在点击事件触发后更改
jQuery的我和看起来像这样于
$(document).ready(function() {
$('[class^="question"]').on('click', function(e){
e.preventDefault();
var numb = this.className.replace('question', '');
$('[id^="answer"]').hide();
$('#answer' + numb).show();
});
});
我的HTML妆看起来是这样的:
<div class="new_member_box">
<a href="#" class="question1"><h4>Vision</h4></a>
</div>
<div class="new_member_box_display" id="answer1">
1
</div>
<div class="new_member_box_display" id="answer">
Default
</div>
在页面加载时,默认的文本显示,但是当我点击展望链接,显示1,然后默认显示在下面的框中。我想要的是当页面加载/刷新时默认显示,然后当点击链接时默认消失,然后显示点击链接的值。
问题是? – Joseph 2013-05-06 23:46:38
@JosephtheDreamer请参阅更新。谢谢。 – Olubunmi 2013-05-07 00:04:33
你的代码应该工作,你可以请演示吗? – Starx 2013-05-07 00:08:45