typecho-fans / plugins

Typecho Fans插件作品目录
https://github.com/typecho-fans/plugins
1.75k stars 588 forks source link

[Bug]IQapTcha无法滑动 #148

Closed misaka10843 closed 1 year ago

misaka10843 commented 2 years ago

相关信息

在按需添加了<div id="QapTcha"></div>后,虽然显示了滑动条,但是只要鼠标点击此条就会出现下面的错误

Uncaught TypeError: a(...).find(...).andSelf is not a function
    at a.<computed>.<computed>._getHandle (jquery-ui.js:21:4094)
    at a.<computed>.<computed>._mouseCapture (jquery-ui.js:21:1080)
    at a.<computed>.<computed>._mouseDown (jquery-ui.js:13:936)
    at HTMLDivElement.<anonymous> (jquery-ui.js:13:238)
    at HTMLDivElement.dispatch (jquery.min.js:2:41772)
    at y.handle (jquery.min.js:2:39791)
    at HTMLDivElement.c (rocket-loader.min.js:1:9405)
_getHandle @ jquery-ui.js:21
_mouseCapture @ jquery-ui.js:21
_mouseDown @ jquery-ui.js:13
(匿名) @ jquery-ui.js:13
dispatch @ jquery.min.js:2
y.handle @ jquery.min.js:2
c @ rocket-loader.min.js:1

在插件设置中jq加载方式两个都试过,但是似乎还是不行

相关版本与主题信息

主题:HandSome typecho版本:1.2.0

相关截图

插件列表: image

报错截图: image

misaka10843 commented 2 years ago

似乎是因为jquery.ui.js的版本过低导致主题jq版本过高andSelf被弃用,现在暂时可以更换高版本解决问题 但是移动端的判断是jquery.ui.touch.js,这个本人还不知道到底怎么修复(因为不会弹出错误,但是无法移动)