相关疑难解决方法(0)

无法让.click()在禁用的textarea上工作

我正在使用jQuery.我有一个残疾的textarea : <textarea id="textarea" disabled="disabled"></textarea>. 我想这样做,以便当用户点击textarea时,它会做一些事情,比如警告框.所以,我有$('#textarea').click(function() { alert('Test'); });.

但是,这仅在未禁用textarea时有效.那么,即使禁用textarea,如何才能使click事件触发?

html javascript jquery textarea

2
推荐指数
2
解决办法
2879
查看次数

Javascript onmouseover &amp; onmouseout 无法禁用按钮

我正在尝试这段代码来实现一个按钮,该按钮在鼠标悬停时禁用并在鼠标移出时启用。

<input type="button" value="submit" onMouseOver="this.disabled = true;" onMouseOut="this.disabled = false;" />
Run Code Online (Sandbox Code Playgroud)

但它似乎不起作用。它会在鼠标悬停时禁用按钮,但不会在鼠标移开时启用它。有什么建议?谢谢!

html javascript css php

2
推荐指数
1
解决办法
1621
查看次数

在禁用的textarea上添加click事件(jquery + ui)

可能重复:
禁用输入上的Jquery事件

我正在为设备制作一个编辑对话框.该设备在数据库中有一个注释字段.只有在未禁用表示它的textarea时,才能编辑此注释字段.

我通过反复试验知道

$("#textarea").click(function(){
// textarea will be enabled here
});
Run Code Online (Sandbox Code Playgroud)

不起作用,因为textarea被禁用...有没有办法绕过这个或另一种方式将click事件添加到禁用的元素?

编辑:

詹姆斯链接工作. 禁用输入的事件

但有一个问题.当空为空时,IE不支持div上的绝对位置.如果我用CSS中的颜色填充div它会显示,但如果我没有,只是设置顶部,底部,左侧,右侧和位置它不会显示..任何人都知道解决这个问题吗?(我很好,现在只在FF工作)

再次感谢

jquery jquery-ui

1
推荐指数
1
解决办法
4026
查看次数

如何在禁用文本框时在jquery中禁用此下下文菜单

如何在禁用文本框时在jquery中禁用此下下文菜单.我的右键单击禁用功能在除Firefox之外的所有浏览器中都正常工作.

注意:启用文本框后,右键单击禁用功能在所有浏览器中都能正常工作.请在此处提供帮助.

我在我的body标签中尝试了以下代码.但它不适用于Firefox

oncontextmenu="return false;" 
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

html javascript css jquery

1
推荐指数
1
解决办法
1755
查看次数

标签 统计

html ×3

javascript ×3

jquery ×3

css ×2

jquery-ui ×1

php ×1

textarea ×1