私はこの構造を持っています:
$('.user_adr_edit div a').click(function(){
$(this).css('width', '210px');
});
動作しています。しかし、もう一度クリックすると、削除したいwidth:210px
unbind
、remove
または他の解決策を使用する必要がありますか?
css属性を変更するには、cssルールを使用する必要があります
CSS
a.wide{
width:210px;
}
クラスを追加/削除するだけです
$('.user_adr_edit div a').click(function(){
$(this).toggleClass('wide');
});
$('.user_adr_edit div a').click(function(){
if($(this).css('width') != '210px'){
$(this).css({'width':'210px'});
}
else{
$(this).css({'width':'0px'});
}
});