2014年3月28日金曜日

jQuery id 取得方法

jQuery でオブジェクトの id を取得するためには attr メソッドを使います。

例えばこんな感じ・・・

$(document).ready(function() { alert($(this).attr('id')); });

あまり登場機会は多くないかもしれませんが、動的にエレメントを取得したときは使うかもしれません。

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>