function showdiv(obj){
var x=obj.parentNode;
var y=x.nextSibling;
y.style.display='block';
x.style.display='none';
}
但浏览器上y.style.display='block'报错:Uncaught TypeError: Cannot set property 'display' of undefined
var x=obj.parentNode;
var y=x.nextSibling;
y.style.display='block';
x.style.display='none';
}
但浏览器上y.style.display='block'报错:Uncaught TypeError: Cannot set property 'display' of undefined
2017-05-09
$(function(){
$('#strHref').click(function(){
if( $('#hpn').css('display')=='none' ){ $('#hpn').show(); $('#strHref').text('收起') }
else{ $('#hpn').hide();$('#strHref').text('更多选项+'); }
})
});
$('#strHref').click(function(){
if( $('#hpn').css('display')=='none' ){ $('#hpn').show(); $('#strHref').text('收起') }
else{ $('#hpn').hide();$('#strHref').text('更多选项+'); }
})
});
1.9版本之后toggle()也是可以用的,加入延时时间,和调用函数,调用函数是显示或隐藏某元素,再在函数里加入判断语句就可以切换按钮文字了。亲测可用。
2017-03-27
$(document).ready(function() {
$("#hrefStr").click(function(){
if($("#hpn").is(":visible")){
$("#hpn").hide(1000,function(){
$("#hrefStr").text("更多选项+");});
}
else{
$("#hpn").show(800,function(){
$("#hrefStr").text("收起-");});
}
});
});
$("#hrefStr").click(function(){
if($("#hpn").is(":visible")){
$("#hpn").hide(1000,function(){
$("#hrefStr").text("更多选项+");});
}
else{
$("#hpn").show(800,function(){
$("#hrefStr").text("收起-");});
}
});
});
2017-03-18