「jQuery入門」event.targetでNodeオブジェクトを取得するコード
JavaScriptコード:
<script language="JavaScript" type="text/javascript">
$(“document").ready(function () {
$(“.menu").bind(“click", function (event) {
var clickedNode = event.target;
var NodeType = event.target.nodeName;
if (NodeType == “DIV") {
return;
}
if (NodeType == “INPUT") {
var DivId = clickedNode;
$(“.menu").removeClass('cssborder’);
$(DivId.parentNode).addClass('cssborder’);
}
if (NodeType == “A") {
var DivId = clickedNode;
$(“.menu").removeClass('cssborder’);
$(DivId.parentNode.parentNode).addClass('cssborder’);
}
})
</script>