亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

求解這個e是什么意思,我知道是事件對象

<!DOCTYPE html>

<html>


<head>

? ? <meta http-equiv="Content-type" content="text/html; charset=utf-8" />

? ? <title></title>

? ? <style>

? ? .left div,

? ? .right div {

? ? ? ? width: 350px;

? ? ? ? height: 150px;

? ? ? ? padding: 5px;

? ? ? ? margin: 5px;

? ? ? ? border: 1px solid #ccc;

? ? }

? ? p{

? ? ? ? height: 50px;

? ? ? ? border: 1px solid red;

? ? ? ? margin: 30px;

? ? }

? ? .left div {

? ? ? ? background: #bbffaa;

? ? }

? ? .right div {

? ? ? ? background: yellow;

? ? }

? ? </style>

? ? <script src="http://libs.baidu.com/jquery/1.9.1/jquery.js"></script>

</head>


<body>

? ? <h2>mouseover與mouseout事件</h2>


? ? <h4>測試一</h4>

? ? <button>點擊:指定觸發mouseover事件</button>

? ? <script type="text/javascript">

? ? ? ? $('h2').mouseover(function(e) {

? ? ? ? ? ? alert('觸發h2元素綁定的mouseover')

? ? ? ? })

? ? ? ? $("button:eq(0)").click(function(e) {

? ? ? ? ? ? $('h2').mouseover() //指定觸發綁定的事件

? ? ? ? })

? ? </script>

? ??

? ??

? ? <h4>測試二</h4>

? ? <div class="left">

? ? ? ? <div class="aaron1">

? ? ? ? ? ? <p>鼠標移進此區域觸發mouseover事件</p>

? ? ? ? ? ? <a>進入元素內部,mouseover事件觸發次數:</a>

? ? ? ? </div>

? ? </div>

? ? <script type="text/javascript">

? ? ? ? var n = 0;

? ? ? ? //綁定一個mouseover事件

? ? ? ? $(".aaron1 p:first").mouseover(function(e) {

? ? ? ? ? ? $(".aaron1 a").html('進入元素內部,mouseover事件觸發次數:' + (++n))

? ? ? ? })

? ? </script>

? ??

? ??

? ? <h4>測試三</h4>

? ? <div class="right">

? ? ? ? <div class="aaron2">

? ? ? ? ? ? <p>鼠標移動:不同函數傳遞數據</p>

? ? ? ? ? ? <a>進入元素內部,mouseover事件觸發次數:</a>

? ? ? ? </div>

? ? </div>

? ? <br/>

? ? <script type="text/javascript">

? ? ? ? var n = 0;

? ? ? ? //不同函數傳遞數據

? ? ? ? function data(e) {

? ? ? ? ? ? $(".right a").html('mouseover事件觸發次數:' + (++n) + '<br/> 傳入數據為 :'+ e.data)

? ? ? ? }


? ? ? ? function a() {

? ? ? ? ? ? $(".right p:first").mouseover('data = 慕課網', data)

? ? ? ? }

? ? ? ? a();


? ? </script>

</body>


</html>


正在回答

2 回答

當然是傳入函數里的數據啦

0 回復 有任何疑惑可以回復我~

傳遞的參數

0 回復 有任何疑惑可以回復我~
#1

我要去幼兒園深造了 提問者

那為什么要e.data呢
2016-08-08 回復 有任何疑惑可以回復我~
#2

慕粉3596880 回復 我要去幼兒園深造了 提問者

e只是參數,任意取值,而這個data指的是 $(".right p:first").mouseover('data = 慕課網', data)里的 參數,e.data是目標數據的意思,這個目標是函數a
2016-08-08 回復 有任何疑惑可以回復我~
#3

我要去幼兒園深造了 提問者

我還想問一個,就是mouseover里的那兩個參數,后面一個是代表調用data函數那第一個代表什么
2016-08-09 回復 有任何疑惑可以回復我~
#4

Fstar 回復 我要去幼兒園深造了 提問者

代表賦值給e.data,傳入到函數data里面的
2016-08-10 回復 有任何疑惑可以回復我~
#5

雨宮奏 回復 我要去幼兒園深造了 提問者

通過event.data傳遞給事件處理函數的數據
2016-08-27 回復 有任何疑惑可以回復我~
#6

雨宮奏 回復 我要去幼兒園深造了 提問者

不好意思,沒注意看人家已經回答了。
2016-08-27 回復 有任何疑惑可以回復我~
查看3條回復

舉報

0/150
提交
取消

求解這個e是什么意思,我知道是事件對象

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號