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

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

jq 問題,ajax 提交事件后,觸發(fā)兩次內(nèi)容。是為什么?

jq 問題,ajax 提交事件后,觸發(fā)兩次內(nèi)容。是為什么?

牛魔王的故事 2019-03-12 14:16:45
上面是點擊事件觸發(fā)后 console.log() 顯示信息.這個是 js 的所有代碼,請各位有時間的朋友幫忙看看,謝謝。
查看完整描述

5 回答

?
喵喵時光機

TA貢獻1846條經(jīng)驗 獲得超7個贊

代碼用貼圖,對手機端用戶不太友好哈。加之沒有給HTML結(jié)構(gòu)部分的代碼,可能會忽略掉部分問題~

代碼上沒看出有明顯的問題,但個人不建議each和事件(本例中是click)連用,這種需求一般用事件代理去解決吧;另外是用戶觸發(fā)操作(本例中是click)和ajax也不建議直接寫一起,一般都會加個防抖或者標志位作為限制,以避免用戶短時間內(nèi)的重復觸發(fā)。另外好像沒看到使用場景的說明?移動端的click倒是有個300ms延時重復觸發(fā),跟你這個有點像……


查看完整回答
反對 回復 2019-03-25
?
largeQ

TA貢獻2039條經(jīng)驗 獲得超8個贊

$.each(obj, function() { obj = $(this) }) 這里雖然對結(jié)果沒多大影響,但是這種寫法在讀程序的時候會容易混淆。function 內(nèi)部建議還是聲明新的局域變量 const $obj = $(this) 比較好。

從代碼來看看不出來什么問題,所以

  1. 確定是 Ajax 造成的問題?用簡單的 console.log(1)、console.log(2) 來跟蹤一下分支看看結(jié)果如何

  2. DisplayVluae() 是不是還有別的地方調(diào)用?


查看完整回答
反對 回復 2019-03-25
?
qq_花開花謝_0

TA貢獻1835條經(jīng)驗 獲得超7個贊

可能還觸發(fā)了默認事件


查看完整回答
反對 回復 2019-03-25
  • 5 回答
  • 0 關(guān)注
  • 838 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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