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

為了賬號(hào)安全,請及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

Jquery select在setTimeout里無法使用

Jquery select在setTimeout里無法使用

慕斯王 2018-11-14 08:45:15
$在setTimeout里無法使用,具體平臺(tái)是斗魚www.douyu.com,想要自動(dòng)關(guān)閉彈幕寫了個(gè)tampermonkey插件,就使用了如下代碼$("div[class^='showdanmu-']").click()F12在控制臺(tái)直接輸入是正常的,以上語句可以找到下面的div:<div class="showdanmu-42b0ac removed-9d4c42" title="關(guān)閉彈幕"></div>但是放到j(luò)s里面的延時(shí)函數(shù)里就不行了,具體代碼如下:setTimeout(function(){$("div[class^='showdanmu-']").click();console.log("###Douyu###");},5000);報(bào)錯(cuò)如下:VM1850:1 Uncaught ReferenceError: $ is not defined    at <anonymous>:1:31于是,我又試了下簡單的控制臺(tái)直接輸入setTimeout(function(){console.log(typeof($));console.log("###Douyu###");},5000);得到如下結(jié)果5572VM2021:1 undefined VM2021:1 ###Douyu###問題:是斗魚用了什么類似作用域的東西限制了在setTimeout里面的$的使用嗎?前端接觸不久不是很了解,此前版本這個(gè)語句在斗魚上跑的一切正常最近開始找不到$的。插件地址:https://greasyfork.org/script...現(xiàn)在暫時(shí)方案是里面自己加了jquery引用,但是似乎會(huì)跟斗魚自己的沖突,導(dǎo)致關(guān)注頁面加載異常所以不得不在此求助各位大牛
查看完整描述

目前暫無任何回答

  • 0 回答
  • 0 關(guān)注
  • 768 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

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