问题标签 [mouseup]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
65 浏览

jquery - 为什么我的 JS 控制台记录了这么多相同的信息?

这是我正在使用的代码:

每当我悬停时,我都会获得“.jspPane”“左”位置,并依次将鼠标向上移动到“#super_feature”(就像拖动一样,这是我让它工作的唯一方法,mousedown 不起作用)

但是,我的问题是当我这样做时:console.log(dragBarPos); 控制台列出了大约 20 个相同的位置信息。有谁知道这是为什么?恐怕我会遇到性能问题。

0 投票
1 回答
705 浏览

jquery - 单击拖动条时,.mousedown() 事件未在 JScrollPane 上触发

我正在编写代码以在用户手动拖动它们时将拖动捕捉到正确的位置。

我正在尝试使用 .onmousedown() 事件来获取当用户将鼠标放在拖动条上时的位置并比较 .onmouseup() 事件上的位置。

对于鼠标按下:

现在mouseup:

然后我比较它们。但是,当我单击拖动条时,只有 .mouseup() 函数起作用。只有当我点击 DRAGBAR 之外的任何其他位置时,mousedown 才有效。

有谁知道原因以及如何解决这个问题?非常感谢!

0 投票
1 回答
1021 浏览

actionscript-3 - as3 MOUSE_UP stopDrag() 不起作用

我正在开发一个基本的 as3 弹弓游戏,它使用 startDrag() 和 stopDrag() 让用户拉一个物体并开火。当对象没有拉伸“弹性”时,MOUSE_UP 函数按应有的方式工作,但是当它低于设定点并且正在拉伸字符串时,不会调用 MOUSE_UP 函数。

  • 变量

    /li>
  • ENTER_FRAME 代码是

    /li>
  • 和鼠标事件

    /li>

谢谢。

0 投票
1 回答
777 浏览

javascript - 在 div 外部单击时的 mouseup 功能

我正在尝试实现一个 mouseup 函数,如果我单击容器外的任何位置,就会发生一个函数。请参阅下面的脚本。

该功能运行良好,但如果我单击页面上的任何位置,就会发生这种情况。

我正在尝试创建一个“if”条件,如果鼠标单击在函数所涉及的任一容器或其任何后代内,则不会发生 mouseup 函数。

谁能告诉我为什么它不能正常工作?非常感谢..

剧本:

0 投票
1 回答
935 浏览

jquery - JQuery MouseUp 报告 CHILD 元素

我的“mouseup”事件出现了奇怪的行为。我在 div 中有一个 div。mouseup 事件附加到 OUTER div,但如果我碰巧单击 INNER div,则 e.target 将设置为子 div 而不是具有该事件的父 div。

这是正常的吗?

所以一个:

如果 e.target 被准确点击,则将其报告为子级。

0 投票
3 回答
295 浏览

jquery - 当我使用点击事件时,如何仍然突出显示/复制/粘贴?

我有一个附加到表格行的点击事件(可以是任何对象):

当我在行上有一个单击事件时,一旦我开始左键单击并突出显示文本,单击事件就会在用户有机会复制/粘贴之前触发。

我如何仍然允许用户选择该行上的文本进行复制和粘贴?

注意:这个问题是指导性的,我将提供我自己的答案。

0 投票
2 回答
330 浏览

jquery - 定位在 mouseup 事件后删除的动态创建的 div

如何定位在 mousedown 和 mousemove 上动态创建然后在 mouseup 上删除的 div?

我试图这样定位它:

此 div 仅在另一个 js 脚本创建框时发生。谢谢你的帮助。

0 投票
1 回答
3920 浏览

javascript - jquery使用选择框/下拉菜单显示隐藏问题

我在一个 div 里面有一个词。这是下拉菜单的一部分,但下拉菜单是隐藏的,现在特别关注“DC”……在下图中,我们正在查看销售额:

HTML:

在点击之前它只是文本

单击“DC”一词后,将出现一个下拉选择。请注意,类从编辑更改为编辑。

点击销售后出现下拉菜单

这是我的功能show() hide()

第一部分工作正常,当我点击“DC”这个词时,下拉菜单出现......当我在 div 外部点击回到正文时,它会隐藏起来。这工作得相当好,问题是当下拉选择框显示并且我单击它进行选择时,它会在我做出选择之前消失,因为我正在使用该mouseup()功能。

我需要人们能够做出选择,然后当他们在 div 之外单击时它会消失。

我试过使用 .live、on(click, function()) 和几乎所有东西。请任何帮助将不胜感激。谢谢你。

概要:下拉菜单不会保持打开状态,因此我可以进行选择,因为我正在使用 mouseup()。

现在,当我单击文本时,它会触发下拉菜单,并且日期选择器也会随机弹出。

这有点古怪,因为 dtpick 类也是 touch 。确认!

0 投票
1 回答
592 浏览

javascript - Mousedown 和 Mouseup 事件上的样式复选框

我正在尝试制作可以按下以选择/取消选择的复选框“按钮”。我遇到的问题是,当标签处于活动状态时,它不能完全识别我应用的样式。我希望按钮在视觉上看起来好像它已被按下,但现在无法识别 css 中的顶部边框。看起来好像正在按下按钮,但由于顶部边框不起作用,它会移动下面的按钮,就好像没有添加顶部边框一样。如果这可以在 Javascript 中使用 Mousedown 和 Mouseup 完成,请告诉我。

http://jsfiddle.net/jasonniebauer/sf3W8/

0 投票
1 回答
186 浏览

javascript - Kineticjs 中的 Mouseup 无法正确渲染

我正在为我的工作制作触摸屏绘画游戏。我正在观看有关如何使用普通 html5 画布制作的教程。无论如何,我想将此代码转换为与动力学 js 一起使用。我把所有东西都转换了,但由于某种原因,这条线不会像它应该的那样每次都停止在 mouseup 上绘制。我似乎无法弄清楚我做错了什么。我觉得这可能与我的绘画功能有关,但我不确定

这是可以正常工作的普通画布的代码:http: //jsfiddle.net/mdurchho/zC7c2/

这是无法正常工作的 kineticjs 代码:http: //jsfiddle.net/mdurchho/G6p4k/

任何建议将不胜感激!