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

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

列表做了拖拽滾動以后,列表內(nèi)表單的默認(rèn)事件不起作用

列表做了拖拽滾動以后,列表內(nèi)表單的默認(rèn)事件不起作用

犯罪嫌疑人X 2019-03-13 14:15:42
這樣的一個(gè)列表,因?yàn)橐故镜淖侄翁嗔?,我自己封裝了左右拖拽滾動的方法,因?yàn)閙ousedown的時(shí)候阻止默認(rèn)事件。列表內(nèi)的表單的focus,blur等默認(rèn)事件都不起作用。去掉mousedown里的return false就正常了。但是拖拽的時(shí)候火狐和ie下會選中文字。改如何解決才能正常拖拽滾動不選中文字,同時(shí)表單的默認(rèn)事件正常。拖拽滾動的方法:var el = this.$(selector)var doc = this.$(document)el.on('mousedown', function (ev) {var preX =  ev.clientXvar Left = el.scrollLeft()doc.on('mousemove.drag', function (ev) {  var disX = preX - ev.clientX  Left += disX  el.scrollLeft(Left)  preX = ev.clientX  return false})return false})doc.on('mouseup', function (ev) {doc.off('mousemove.drag')})
查看完整描述

2 回答

?
阿晨1998

TA貢獻(xiàn)2037條經(jīng)驗(yàn) 獲得超6個(gè)贊

沒想到比較好的解決辦法,試了一下這么干:mousedown時(shí)不return false或者preventDefault,然后阻止列表里面文字部分被選中,這樣左右拖動能帶動滾動條正常滾動,不過假如用戶想選中文字復(fù)制就不行了。

查看完整回答
反對 回復(fù) 2019-03-31
  • 2 回答
  • 0 關(guān)注
  • 826 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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