第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

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

trigger()方法的“手動觸發(fā)”提醒在哪里???事件直接就加載了,并不需要手動觸發(fā)啊

問題如題。

正在回答

3 回答

http://www.w3school.com.cn/tiy/t.asp?f=jquery_event_trigger

你看一下這個例子,mooc這里是觸發(fā),但沒綁定一個需要用戶去操作的事件,比如點擊。所以,上來就能觸發(fā),也就是一開始就改變了顏色。所以相當于上來就加載了。

如果他寫一個click事件,綁定一個函數(shù),那么要你點擊才能觸發(fā)。

如果是點擊觸發(fā),有了click不就夠了嗎。為什么用trigger,原因在于。trigger可以接受傳參。如果click(執(zhí)行的函數(shù))click這里不能接受參數(shù)trigger則可以。具體應用場景。。。我也不是很明白。


上面你問的function傳參是什么意思?

$("div").bind("change-color",?function?()?{
????????????????????$(this).addClass("color");
????????????????});

如果是這部分的話,不用傳參數(shù)啊。給div加類嘛,類一般在css文件指定好了。不需要什么參數(shù)

$("div").trigger("change-color");

如果是這部分的話。就相當于綁定一個change-color方法到div上而且上來就觸發(fā)。change-color剛剛都不需要參數(shù),這里也不需要


0 回復 有任何疑惑可以回復我~
<!DOCTYPE?html>
<html?xmlns="http://www.w3.org/1999/xhtml">
????<head>
????????<title>trigger()手動觸發(fā)事件</title>
????????<script?src="http://libs.baidu.com/jquery/1.9.0/jquery.js"?type="text/javascript"></script>
????????<link?href="style.css"?rel="stylesheet"?type="text/css"?/>
????</head>
????
????<body>
????????<h3>trigger()手動觸發(fā)事件</h3>
????????<div>土豪,咱們交個朋友吧</div>
????????
????????<script?type="text/javascript">
????????????$(function?()?{
????????????????$("div").bind("change-color",?function?()?{
????????????????????$(this).addClass("color");
????????????????});
????????????????$("div").trigger("change-color");
????????????});
????????</script>
????</body>
</html>

拿任務舉個栗子

?$("div").bind("change-color",?function?()?{
????????????????????$(this).addClass("color");
????????????????});

這里綁定了個自定義事件,但是你沒法觸發(fā)這個"change-color"事件只有你通過添加

$("div").trigger("change-color");

來手動觸發(fā)這個事件。這是我的理解- -

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

來年灬來年

function里面你不要傳參么??function(event,color){};
2016-05-17 回復 有任何疑惑可以回復我~

這里應該沒有手動觸發(fā),網(wǎng)頁加載時就觸發(fā)了,可能演示的只是最簡單的用法,告訴我們有這個功能而已,以后會用到的自己定義觸發(fā)方法

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

舉報

0/150
提交
取消
jQuery基礎(chǔ)課程
  • 參與學習       154723    人
  • 解答問題       7289    個

加入課程學習,有效提高前端開發(fā)速度

進入課程

trigger()方法的“手動觸發(fā)”提醒在哪里?。渴录苯泳图虞d了,并不需要手動觸發(fā)啊

我要回答 關(guān)注問題
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號