点击div
时我button to width large
!在div
toggleClass的帮助下,200px
宽度从970px
延伸到jquery
。是否有任何方法当宽度扩展按钮的标签更改时也像button to default width
。
JS:
$('.inlarge').click(function(){
$('.googleMapWrap').toggleClass('divlarge');
});
答案 0 :(得分:3)
您可以使用.text()之类的
$('.inlarge').click(function () {
var $map = $('.googleMapWrap').toggleClass('divlarge');
$(this).text(function () {
return $map.hasClass('divlarge') ? 'button to width default' : 'button to width large';
})
});
演示:Fiddle
答案 1 :(得分:0)
是。这应该做到:
$('.inlarge').click(function(){
var $googleWrap = $('.googleMapWrap');
$googleWrap.toggleClass('divlarge');
if ($googleWrap.hasClass('divlarge')) {
$(this).text('button to default width');
} else {
$(this).text('button to width large');
}
});