button
by goropoo
HTML
<button id="blue">あお</button>
<button id="red">あか</button>
<button id="ani">button</button>
<p>hogehogehoge</p>
<div>hogehogehoge</div>
<button id="demo1">demo1</button>
<div id="target1">target1</div>
<button id="demo2">demo2</button>
<div id="target2">target2</div>
CSS
#target1 {
width:200px;
height:200px;
background-color:blue;
color:#ffffff;
-webkit-border-radius: 20px; /* Webkit */
-moz-border-radius: 20px; /* Mozilla */
border-radius: 20px; /* CSS3 */
}
#target2 {
width:200px;
height:200px;
background-color:#ff3333;
}
JavaScript
$(function() {
$('#blue').click(function() {
$('p').css({"color": "#ffffff","background-color": "#0033cc","width": "200","height": "200"})
});
$('#red').click(function() {
$('p').css({"color": "#ffffff","background-color": "#ff3333","width": "200","height": "100"})
});
$('#ani').mouseover(function() {
$(this).css({"width":"500"})
});
$('#ani').mouseout(function() {
$(this).css({"width":"50"})
});
$('#demo1').toggle(function() {
$(this).text('もう一回押してみて');
$('#target1').slideUp().fadeTo('slow',1,function() {
$('#target1').css({"color": "#ff3333",})
$(this).hide();
alert('display プロパティが none 時のアクション');
});
});
});
function() {
$('#target1').slideDown().fadeTo('slow',1,function() {
$('#target1').css({"color": "#ffffff",})
alert('display プロパティが block 時のアクション');
});
});
$('#demo2').click(function() {
$('#target2').slideToggle('fast');
});
});
//$('p').fadeOut(); フェードイン
//$('p').html('<img src="imgs / memeta.gif " alt="" />');
//$('p').attr('src','dog.jpg');
//$('#box').addClass('hoge'); クラスを追加する
//$('#box').removeClass('hoge'); クラスを削除する。
//$('#box').fadeIn(); フェードイン
//$('#box').fadeOut(); フェードアウト
//$('#box').slideDown();
//$('#box').slideUp();
//$('#box').slideToggle();