问题标签 [onmousedown]

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 回答
1400 浏览

javascript - 在类或文档中添加等效于每个锚点的 HREF 属性的 onMouseDown 属性

我无法获得一个onMouseDown函数,该函数获取每个链接并在页面中复制其各自锚标记的原始 HREF 属性并在关闭事件中加载 URL。

让我们调用这个函数loadURL()

现在我正在测试每个锚点的内联函数,并且无法为每个 HREF 属性获取不同的值。我想做一个onLoad函数,基本上将onMouseDown 属性和loadURL函数添加到每个锚点。这是我现在拥有的 JQuery 代码。

问题已解决,显示初始问题以供参考

脚本:

HTML

解决方案

0 投票
3 回答
1329 浏览

javascript - 创建具有全局范围的 mousedown 事件

我正在研究一些东西来解决另一个系统约束的问题。不理想,但是..

无论如何,我需要生成一个点击/触摸然后找出 poing 下的最上面的元素(300, 300)。我在用:

然后我在听:

但是,event.target总是返回窗口。这是有道理的。但是,我想做的是在整个页面上生成一个 mousedown 事件,然后event.target用来找出(pageX, pageY). 有没有办法做到这一点?

0 投票
2 回答
1981 浏览

unity3d - 对象点击时的移动

按下对象时,我希望它连续移动。我是 Unity 3D 的初学者。请帮忙。

0 投票
2 回答
33309 浏览

javascript - 检测我是否正在单击元素中的元素

我有一个具有设定高度和宽度的元素(比如说 id 为“Test”的 div)。随机放置在该元素中的是其他(较小的)元素(假设 id 的“inner1”、“inner2”、“inner3”),但也有空白,即没有元素的空间。我想要一个在单击主元素时触发的函数,然后检测我是否在单击空格,或者如果不是,则单击内部元素,如果是,则返回内部元素的 id。

哦,内部元素是动态生成的,所以我事先不知道 id,我知道它们是 div 或 span ...(就像示例一样,但我将有多种类型的元素)。

感谢大家。

编辑:(因为感谢 Xotic750 提醒我发表我的意思:))

我没有尝试太多,因为我不知道如何通过 javascript 调用检测内部点击。

但这里有一个例子:

http://jsfiddle.net/BgbRy/2/

0 投票
1 回答
1522 浏览

javascript - onmousedown 事件的 Javascript setInterval 功能

我正在尝试使用 Javascript 和 SVG 键盘图像创建一个虚拟键盘。我已经能够访问“按钮”元素的属性并在按下该按钮时onmousedown进行调用。myFunction

我希望添加一个重复键功能并希望合并setInterval,以便myFunction每秒重复一次左右。我无法将其setInterval整合到onmousedown功能中。我应该尝试添加setInterval到上面的代码还是添加到myFunction?我只想使用基本的 Javascript。提前致谢。

0 投票
3 回答
404 浏览

php - 需要 Javascript onmousedown 触发多张图片显示无

我有一个使用 PHP foreach 循环从数据库中收集产品的网站。这些产品中的每一个都显示产品图片,然后有一个 jQuery 插件,允许用户滑动或单击并将元素拖动到左侧以显示有关产品的更多信息。我已经包含了一个帮助图像来通知用户他们可以在产品图像上滑动/滑动。在使用触摸屏滑动或用鼠标单击并拖动后,我希望所有帮助图像都不显示。我还不太了解javascript,但我在想这需要用onmousedown来完成吗?

“swipe-image”类是辅助图像

0 投票
1 回答
102 浏览

javascript - 叮当声的行星

我试图让行星在点击时发出警报消息。问题是,据我测试,onmousedown 仅适用于画布。行星代码:

点击检测代码;测试行星物体和图像

我使用画布绘制图像,如果有帮助的话。我发现以下代码给出了鼠标位置,但它对我不起作用:

我试图保持简单,我不太喜欢 jquery 或任何复杂的东西。再次:问题是 onmousedown 仅适用于画布对象,即

0 投票
2 回答
244 浏览

javascript - 合并 OnMouseUp/Down 功能?

我有一个工作工具(参见第一个代码块),我想在其中包含单击并按住功能。

我想在按住左键时快速添加,并在按住右键时快速减法。就像它已经拥有的单击功能一样,但选择更快。

我是一个完全的新手,所以非常感谢工作演示。谢谢你。

代码:

0 投票
2 回答
45 浏览

javascript - 使对象移动时处理多次单击

我有以下内容:

我想要实现的是,当我单击屏幕上的某个位置时,图像会移动到该位置,但是如果我在移动动画的中间再次单击,它应该会转到我单击的最后一个位置,而不是执行首先是第一个动画。

全小提琴

谢谢!

0 投票
3 回答
96 浏览

javascript - 将迭代器索引获取到 onmousedown 函数中

我正在尝试做一件看似微不足道的事情,但我无法弄清楚。我正在迭代该document.getElementByClassName方法找到的项目。我正在使用索引这样做,所以我可以跟踪一些东西,并且我需要在onmousedown该特定元素的事件中使用该索引,但是我不知道这样做。

有人知道怎么做吗?我曾考虑将它添加到元素本身,以便我可以在那里访问一个变量,但我不希望这样做,因为它会使 html 代码混乱。