亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > JavaScript > 正文

jquery 關于event.target使用的幾點說明介紹

2019-11-20 22:46:02
字體:
來源:轉載
供稿:網友

event.target
說明:引發事件的DOM元素。

this和event.target的區別
js中事件是會冒泡的,所以this是可以變化的,但event.target不會變化,它永遠是直接接受事件的目標DOM元素;

this和event.target的相同點
this和event.target都是dom對象,如果要使用jquey中的方法可以將他們轉換為jquery對象:$(this)和$(event.target);

這使我想起了以前寫的一個例子:

復制代碼 代碼如下:

    //del event
    $(".del").bind("click",function(event){
        var _tmpQuery=$(this);//為什么要加上這一句?
        var id=$("input[name='id']",$(this).parents("form:first")).attr("value");
        art.dialog.confirm('你確認刪除該日志嗎?',function(){
            $.post("myRun/managerlog_del.php",{id:id},function(tips){
                if(tips=='ok'){
                    art.dialog.tips('成功刪除');
                    $(_tmpQuery.parents('tr:first')).hide();//如果不加第一句,這里用$($(this).parents('tr:first')).hide();則不會隱藏
                    //因為這里的this,并不是當前的class="del"這個DOM對象了。而是jQuery的AJAX配置對象ajaxSettings。測試:alert(this.url);
                }else{
                    art.dialog.tips(tips,5);
                }
            });
            return true;
        });
    });

那么現在我可以將上面代碼通過$(event.target)這個方式來實現隱藏tr,而不用通過$(_tmpQuery.parents('tr:first')).hide();這樣的方式,具體代碼如下:
復制代碼 代碼如下:

$(".del").bind("click",function(event){
    //var _tmpQuery=$(this);這行代碼可以刪除
    var id=$("input[name='id']",$(this).parents("form:first")).attr("value");
    art.dialog.confirm('你確認刪除該日志嗎?',function(){
        $.post("myRun/managerlog_del.php",{id:id},function(tips){
            if(tips=='ok'){
                art.dialog.tips('成功刪除');
                $(event.target).parents('tr:first').hide();
            }else{
                art.dialog.tips(tips,5);
            }
        });
        return true;
    });
});

event.target和$(event.target)的使用
復制代碼 代碼如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>無標題文檔</title>
<script language="JavaScript" type="text/JavaScript" src="http://www.w3school.com.cn/jquery/jquery.js"></script>
<script type="text/javascript">
$(function(){
    $("li").live("click",function(event){
        $("#temp").html("clicked: " + event.target.nodeName);
        $(event.target).css("color","#FF3300");
    })
});
</script>
</head>


<body>
    <div id="temp"></div>
    <ul class="JQ-content-box" style="padding:20px; background:#FFFFFF">
        <li>第一行
            <ul>
                <li>這是公告標題1</li>
                <li>這是公告標題2</li>
                <li>這是公告標題3</li>
                <li>這是公告標題4</li>
            </ul>
        </li>
    </ul>
</body>
</html>


上面的例子如果改成使用this
復制代碼 代碼如下:

<script type="text/javascript">
$(function(){
    $("li").live("click",function(event){
        $("#temp").html("clicked: " + event.target.nodeName);
        $(this).css("color","#FF3300");
        event.stopPropagation();
    })
});
</script>

在看一個例子
復制代碼 代碼如下:

<!DOCTYPE html>
<html>
<head>

<script language="JavaScript" type="text/JavaScript" src="http://www.w3school.com.cn/jquery/jquery.js"></script>
<script>
$(document).ready(function(){
    function handler(event) {
      var $target = $(event.target);
      if( $target.is("li") ) {
        $target.children().toggle();
      }
    }
    $("ul").click(handler).find("ul").hide();//從這里也看出find只在后代中遍歷,不包括自己。
});
</script>
</head>
<body>

<ul>
  <li>item 1
    <ul>
      <li>sub item 1-a</li>
      <li>sub item 1-b</li>
    </ul>
  </li>
  <li>item 2
    <ul>
      <li>sub item 2-a</li>
      <li>sub item 2-b</li>
    </ul>
  </li>
</ul>

</body>
</html>


toggle()不帶參數的作用:

toggle有兩種作用:
toggle()
切換元素的可見狀態。
如果元素是可見的,切換為隱藏的;如果元素是隱藏的,切換為可見的。

toggle(fn,fn)
每次點擊時切換要調用的函數。
如果點擊了一個匹配的元素,則觸發指定的第一個函數,當再次點擊同一元素時,則觸發指定的第二個函數。隨后的每次點擊都重復對這兩個函數的輪番調用。
可以使用unbind("click")來刪除。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产日韩一区在线| 日韩激情av在线播放| 亚洲女人被黑人巨大进入al| 国产精品第一区| 性视频1819p久久| 成人国产精品av| 国产精品午夜国产小视频| 日韩激情av在线播放| 在线国产精品播放| 亚洲精品在线不卡| 另类美女黄大片| 欧美麻豆久久久久久中文| 国产精品91视频| 日韩精品在线观看一区| 久久男人av资源网站| 久久久免费精品| 久久久久亚洲精品| 91九色精品视频| 2020久久国产精品| 清纯唯美亚洲激情| 亚洲人成网站免费播放| 日韩在线高清视频| 久久久成人精品| 综合国产在线视频| 亚洲最新av网址| 午夜精品蜜臀一区二区三区免费| 91av在线网站| 91高清视频免费观看| 日韩欧美第一页| 性视频1819p久久| 日韩在线高清视频| 96pao国产成视频永久免费| 成人免费看片视频| 日韩激情第一页| 国产精品入口福利| 亚洲专区在线视频| 日韩免费看的电影电视剧大全| 亚洲精品国产综合久久| 国产成人精品免高潮费视频| 欧美午夜精品在线| 国内精品久久久久久久久| 综合网日日天干夜夜久久| 亚洲精品成人免费| 国产中文字幕91| 色先锋久久影院av| 亚洲第一精品久久忘忧草社区| 国产亚洲美女久久| 亚洲无亚洲人成网站77777| 最近中文字幕mv在线一区二区三区四区| 国产在线观看一区二区三区| 国产成人精品久久二区二区91| 成人免费看吃奶视频网站| 成人在线视频福利| 久久影院免费观看| 亚洲免费成人av电影| 欧美精品在线极品| 国产精品一区二区女厕厕| 亚洲成人激情在线| 久久视频在线看| 欧美激情videos| 欧美日韩国产黄| 精品亚洲一区二区三区四区五区| 亚洲国产又黄又爽女人高潮的| 亚洲天堂第二页| 91av在线视频观看| 久久色精品视频| 91久久精品国产91久久性色| 欧美激情a在线| 国产成人一区三区| 精品在线小视频| 欧美激情视频网| 欧美精品在线免费观看| 色综合亚洲精品激情狠狠| 成人av在线网址| 91久久精品美女高潮| 日韩中文字幕在线| 日韩av中文在线| 国产精品天天狠天天看| 成人h视频在线| 久久成人免费视频| 亚洲最大成人网色| 亚洲综合视频1区| 久久成人精品一区二区三区| 精品视频在线导航| 日韩精品中文字幕在线| 一区二区亚洲精品国产| 日韩在线视频中文字幕| 国产婷婷97碰碰久久人人蜜臀| 亚洲国产日韩欧美在线动漫| 亚洲美女在线看| 91久久国产精品91久久性色| 欧美一区在线直播| 国产精品欧美激情| 久久久天堂国产精品女人| 国产精品丝袜视频| 亚洲xxx视频| 国产又爽又黄的激情精品视频| 97国产精品人人爽人人做| 欧美日韩福利在线观看| 亚洲第一区第二区| 91九色国产社区在线观看| 欧美日韩一区免费| 日韩最新免费不卡| 午夜精品久久久久久99热| 日本视频久久久| 亚洲第一区中文字幕| 日韩视频在线一区| 亚洲自拍偷拍色图| 欧美怡红院视频一区二区三区| 91丝袜美腿美女视频网站| 亚洲精品少妇网址| 日韩www在线| 亚洲va久久久噜噜噜久久天堂| 久久偷看各类女兵18女厕嘘嘘| 国产福利视频一区| 久久久在线视频| 91精品在线看| 国产精品久久久久久久av电影| 欧洲日韩成人av| 久久天天躁狠狠躁夜夜av| 久久久久久久久网站| 91免费高清视频| 国产福利精品av综合导导航| 亚洲综合视频1区| 欧美俄罗斯性视频| 亚洲性猛交xxxxwww| 日韩久久免费视频| 精品国产户外野外| 欧美日韩精品国产| 精品色蜜蜜精品视频在线观看| 亚洲jizzjizz日本少妇| 国产精品久久久久久久久久| 福利一区视频在线观看| 精品久久中文字幕久久av| 亚洲国产欧美在线成人app| 91九色在线视频| 欧美国产日韩一区二区三区| 国内外成人免费激情在线视频| 91精品免费久久久久久久久| 国产精品极品美女粉嫩高清在线| 视频一区视频二区国产精品| 中文欧美日本在线资源| 亚洲视频网站在线观看| 国产99久久精品一区二区| 免费99精品国产自在在线| 日韩精品免费在线视频观看| 欧美一级视频在线观看| 91精品国产91久久久久久久久| 欧美成年人视频网站| 91情侣偷在线精品国产| 尤物九九久久国产精品的分类| 欧美日本中文字幕| 日韩精品丝袜在线| 国产精品视频免费在线观看| 久久精品国产久精国产一老狼| 成人高h视频在线| 欧美第一页在线| 精品国产老师黑色丝袜高跟鞋| 亚洲国产精品99| 国产精品欧美一区二区| 欧美激情一区二区三区成人| 91免费视频网站| 国产精品入口日韩视频大尺度| 色噜噜国产精品视频一区二区|