と同等
eg2: empty() 注: empty() と Remove() には違いがあります。empty() はすべての子要素を削除します。
$(function () {
$("p").css({border:"1px Solid #FF0000", height:"20px"} ).empty();
});
要素のコピーと移動の問題を解決します (k3)
$(function () {
$("#btn-k3")。 html("clone() 自分自身のクローンを作成し、イベントのクローンを作成します").click(function () {
//自分自身のクローンを作成し、クリック イベントのクローンを作成します (true に設定)
$(this).clone(true)。 insertAfter(this);
}) ;
});
フォーム要素 (k4) の値の処理
$(function () {
$("input[type=button]") .click(function () {
var sValue = $( this).val();
$("input[type=text]").val(sValue);
}); >});
処理ページ イベント
バインド イベント リスナー (k5) binding(eventType,[data],Listener),eventTypeName(fn), one(eventType,Listener)
$(function () {
for (var) i = 0; i $( "div:last").clone(true).insertAfter($("div:last")); ("div").one("click", function () {
$(this).addClass("myClass1").html("クリックできるのは 1 回だけです");
}); >});
イベントの削除 (k5) unbind(), unbind("click"), unbind("click",myFunc)
コードをコピー
コードは次のとおりです: $(function () { $("div").clone().html( "unbind() イベント削除").click(function () {
$(" div").unbind(); }).insertAfter($("div")); "div:first").click(function () {
alert("削除されていないイベント");
})
});
/* プロパティとjQuery イベントオブジェクトのメソッド
altKey Alt キーが押されている場合は true、そうでない場合は false
ctrlKey Ctrl キーが押されている場合は true、そうでない場合は false
keyCode キーアップおよびkeydown イベント、キーの値を返します (「A」と「a」は同じ値、つまり 65 です)
page.X,page .Y クライアント上のマウス ポインターの座標 (ツールバーとスクロールを除く)バーなど
関連ターゲット
マウス イベントでマウス ポインターが出入りする要素
screenX、screenY コンピューター画面全体に対するマウス ポインターの座標値
shiftKey は、Shift キーが押されたときに true押されている場合、 false の場合
イベントを引き起こした要素/オブジェクトをターゲットとします
イベントの名前を入力します
これはキーボード イベントのキーの Unicode 値であり、マウスのキーの値を表しますイベント (1 は左のボタン、2 は中央のボタン、3 は右のボタン)
stopPropagation() イベントが上向きにバブリングするのを防ぎます
preventDefault() はイベントのデフォルトの動作を防ぎます
* /
は自動的にイベント (k5 ) をトリガーしますtrigger(eventType)
コードをコピー alert("クリックイベント"); });
$( ".myClass3").trigger("click") ;
});
クリックイベントの動的交互の実装 (k6) toggle(fn,fn)
コードをコピーします
コードは次のとおりです: $(function () { $("img")。 attr("title","クリックイベントの動的変更を実装するtoggle()").toggle(function (event) {
$(event.target).attr("src", "Img/Img2.jpg") ; },
関数 (イベント) {
$(event.target).attr("src", "Img/Img1.jpg");
}); ;
センサーマウスの実装 (k6)
コードをコピー
関数 (イベント) { $(event.target).css("opacity", "0.5");
html コード
コードをコピー
コードは次のとおりです: