gpt4 book ai didi

java - 如果文本框处于焦点状态,则禁用 jQuery 事件

转载 作者:行者123 更新时间:2023-12-01 19:06:50 25 4
gpt4 key购买 nike

如果文本框处于焦点状态,我想禁用 jQuery 事件。我正在使用以下代码。如果用户在文本字段中输入任何文本,则如果通过更改将光标移动到图像,则它将把文本字段中的文本重置为事件拍摄的值。如果文本字段处于焦点状态,我不希望执行该事件。

<!DOCTYPE html>
<html>
<head>
<style>span {display:none;}</style>
<script src="http://code.jquery.com/jquery-latest.js"></script>
</head>
<body>
<input type="text" id="team" />

<script>
$("input").focusin(function() {

document.getElementById("team").value = "I am in Focus Dont shoot events PLZ";

}

);

$(document).ready(function() {
$("img").mouseover(function(event) {
if(event.target.name != '')
{

document.getElementById("team").value = event.target.name;


}

//alert(event.target.name);
});
});
</script>

<img src="http://1.bp.blogspot.com/-bVD6mGlH_ik/TnHV75bw9KI/AAAAAAAAB84/1hJU7WJuU8k/s400/fewr.jpg" name="I" />


</body>
</html>

我已经尝试过以下功能

$("input").focusin(function() {
document.getElementById("team").value = "I am in Focus Dont shoot events PLZ";
});

现在我正在使用下面的代码,但仍然无法工作。请帮我。

<!DOCTYPE html>
<html>
<head>
<script src="http://code.jquery.com/jquery-latest.js"></script>
</head>
<body>
<img src="http://1.bp.blogspot.com/-bVD6mGlH_ik/TnHV75bw9KI/AAAAAAAAB84/1hJU7WJuU8k/s400/fewr.jpg" name="Ihhhhhhhhhhhhhhh" id="myimage" />
<input id="theone">

<input type="image" src="http://www.clker.com/cliparts/e/2/a/d/1206574733930851359Ryan_Taylor_Green_Tick.svg.thumb.png" id="bind">
<input type="image" src="http://www.clker.com/cliparts/4/3/1/f/1195436930767206781not_ok_mark_h_kon_l_vdal_01.svg.thumb.png" id="unbind">





<script>

$("#unbind").click(function(event) {
$("img").off();
alert("off");
});




$("#bind").click(function(event) {
$("img").on();
alert("on");
});


$("img").mouseover(function(event) {
if(event.target.name != '')
{
document.getElementById("theone").value = "done";
}
//alert(event.target.name);
});



</script>

</body>
</html>

最佳答案

只需在鼠标悬停事件中添加一个条件...

如果使用此代码文本框未获得焦点,请在文本框中输入文本!$("#team").is(":focus")

这是演示:http://jsfiddle.net/s8zxY/1/

关于java - 如果文本框处于焦点状态,则禁用 jQuery 事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9734648/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com