<div class="options option1">
<p id="a1">哈哈</p>
<p id="a2">嘿嘿</p>
<p id="a3">呵呵</p>
</div>
<div class="next"><a href="#page3">跳转到id=page3</a></div>
一个选择题,设置a标签的锚链接,选择之后点击a标签跳转到该id的部分;
我现在想判断如果没有点击,也就是没有选择的话,点击a标签不跳转,怎么办呢?
我是这么写的
$(function(){
var $ap = $(".option1 p");
$ap.click(function(){
$(this).css('background','#7B5AD6').siblings().css('background','');
aId = this.id;
})
if(!aId){
$('.next a').click(function(){
return false;
})
}
})
这么写有错误,请问该怎么写呢?
demo