我正在开发测试页...

http://www.voradabo.com/iMcuLast/index_clean.html

并且,在检查其功能时发现这些元素已被“阻止”,并且只有用户在其上“右键单击”时才可以访问它们……这是我需要尽快解决的奇怪而意外的副作用……我已经重新编写了很多次代码,但是似乎什么也没有用……请帮助,我已经没有足够的想法了!

在此先感谢任何愿意帮助我解决这个“令人困惑的迷宫”的人

最佳答案

问题出在js_dragDropCookies.js中的第43行:

$(".recibeDrag").disableSelection();


如果您将那条线拿出来,那就行了。但是,为什么要禁用选择是可以理解的,因此解决它可能会更好。

在上一行之后,您可以将事件自己绑定到所包含的输入元素,并调用stopPropagation()以防止disableSelection()捕获它:

$(".recibeDrag input").bind("mousedown",function(e){ e.stopPropagation(); });

关于jquery - html文字输入被阻止。仅通过右键单击可用,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6055556/

10-16 22:44