リスト2. 基本構文
<script>
jQuery(document).ready(function(){
var jq = jQuery(this);
});
</script>
リスト3. 引数にCSSセレクタと適用
function sample0603(){
// CSSセレクタでid=sample0603を選択。
var p = jQuery('#sample0603');
if( p.hasClass('black')){
p.addClass('red');
p.removeClass('black');
p.css('color','red');
}
else
{
p.addClass('black');
p.removeClass('red');
p.css('color','black');
}
}
実装例
リスト4. 引数にHTMLコードを適用
var num0604 = 0;
function sample0604(){
// ボタンを追加
var btn = jQuery('<input type="button" />').appendTo('#area0604');
num0604++;
btn.val('No. ' + num0604);
}
実装例
リスト5. 引数にDOM要素を適用
//ドキュメントの読み込み時の初期化
jQuery(document).ready(function(){
//id="sample0605"をクリック時を定義
jQuery("#sample0605").click(function(){
// 押されたボタンのオブジェクトを抽出
var obj = jQuery(this);
alert(obj.val());
});
});