我有一个简单的切换脚本,如下所示:http: //jsfiddle.net/M4pZc/
最初显示页面时,会+
显示 ,切换时会更改为-
。但是当再次单击时,不会变回+
为什么这不起作用?如果元素可见,我所做的只是 if/else,所以当 #hidden div 不可见时,它应该变回 +。
这是Jquery:
$(function(){
$("#showMore").click(function(){
$("#hiddenMore").slideToggle(200);
$("#hiddenMore").is(":visible") ? $("#showMore").text("More -") : $("#showMore").text("More +");
});
});