jQuery でオブジェクトの id を取得するためには attr メソッドを使います。
例えばこんな感じ・・・
$(document).ready(function() {
alert($(this).attr('id'));
});
あまり登場機会は多くないかもしれませんが、動的にエレメントを取得したときは使うかもしれません。
2014年3月28日金曜日
2014年3月13日木曜日
JavaScript によるデフォルト動作のキャンセル
hyperlink や checkbox など、HTML 要素のデフォルト動作をキャンセルするには、preventDefault() メソッドを利用します。
デフォルト動作のキャンセル
<html xmlns="http://www.w3.org/1999/xhtml"> <head> <title></title> <script> window.onload = function () { var hyperLink = document.getElementById("googleLink"); hyperLink.addEventListener("click", disableDefault, false); function disableDefault(e) { e.preventDefault(); } } </script> </head> <body> <a id="googleLink" href="http://google.co.jp">google</a> </body> </html>
デフォルト動作のキャンセル
<html xmlns="http://www.w3.org/1999/xhtml"> <head> <title></title> <script> window.onload = function () { var hyperLink = document.getElementById("googleLink"); hyperLink.addEventListener("click", disableDefault, false); function disableDefault(e) { e.preventDefault(); } } </script> </head> <body> <a id="googleLink" href="http://google.co.jp">google</a> </body> </html>
登録:
投稿 (Atom)