From 212e800dfd191d23748ae267a9c4282501a69a10 Mon Sep 17 00:00:00 2001 From: 闫增涛 <1829501689@qq.com> Date: 星期四, 06 六月 2024 09:36:35 +0800 Subject: [PATCH] 连线题优化 --- src/books/artAndDance/view/components/chapter005.vue | 1 + src/components/matching/matching.vue | 8 ++++++-- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/src/books/artAndDance/view/components/chapter005.vue b/src/books/artAndDance/view/components/chapter005.vue index c05e589..9c11b04 100644 --- a/src/books/artAndDance/view/components/chapter005.vue +++ b/src/books/artAndDance/view/components/chapter005.vue @@ -125,6 +125,7 @@ x5-playsinline="" controls class="w100" + style="margin:38px 0" ></video> <div class="bj1"> <p class="block"> diff --git a/src/components/matching/matching.vue b/src/components/matching/matching.vue index 02fd744..bc1023a 100644 --- a/src/components/matching/matching.vue +++ b/src/components/matching/matching.vue @@ -187,7 +187,9 @@ } // let event = e.changedTouches[0]; // document.elementFromPoint 閲嶇偣锛屾牴鎹畑,y鍧愭爣 鍙栧綋鍓嶅厓绱� 鎵�鏈夎兘杩愯鐨勯�昏緫 閮戒緷鎵樹簬杩欓噷銆� - let dom = document.elementFromPoint(e.pageX, e.pageY); + let dom = ( + this.container ? this.container : document + ).elementFromPoint(e.pageX, e.pageY); // 鍙宠竟鐨刣om鏄摢涓� let right = this.rightDom.find((r) => r.bom === dom); // 涓嶇鏄摢涓兘娓呴櫎鎺� 搴曢儴鐨勭嚎 @@ -350,7 +352,9 @@ // 鑾峰彇褰撳墠椤电爜 handlePage() { let pageNum = null - const element = document.getElementsByClassName("matching")[0]; + const element = ( + this.container ? this.container : document + ).querySelector("matching"); if (element) { pageNum = this.getParentWithClass( element, -- Gitblit v1.9.1