jQuery獲取單擊節(jié)點(diǎn)對(duì)象的方法

字號(hào):


    本文實(shí)例講述了jQuery獲取單擊節(jié)點(diǎn)對(duì)象的方法。分享給大家供大家參考,具體如下:
    event.target屬性:
    <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('addborder');
          $(DivId.parentNode).addClass('addborder');
        }
        if (NodeType == "A") {
          var DivId = clickedNode;
          $(".menu").removeClass('addborder');
          $(DivId.parentNode.parentNode).addClass('addborder');
        }
      })
    </script>
    解釋: 其中event.target 即為觸發(fā)單擊事件的對(duì)象 (有可能是容器內(nèi)部的某個(gè)控件)
    希望本文所述對(duì)大家jQuery程序設(shè)計(jì)有所幫助。