Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/390.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/87.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/.htaccess/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 触发器jquery插件_Javascript_Html_Jquery Plugins_Triggers - Fatal编程技术网

Javascript 触发器jquery插件

Javascript 触发器jquery插件,javascript,html,jquery-plugins,triggers,Javascript,Html,Jquery Plugins,Triggers,我正在使用这个jQuery插件:。 它基本上是将图像设置为黑白,当您将图像悬停时,它会变为彩色 现在我想知道当鼠标悬停在其他东西(一些文本)上时是否可能触发插件(给图片上色) 我尝试在元素上触发hover()和mouseenter,但这似乎不起作用。我只是尝试将图像触发事件绑定到不同的元素,结果成功了 我做到了: $('elem').on('click', function() { $('.imgWrap').eq(0).trigger('mouseenter'); }); 它工作了,

我正在使用这个jQuery插件:。 它基本上是将图像设置为黑白,当您将图像悬停时,它会变为彩色

现在我想知道当鼠标悬停在其他东西(一些文本)上时是否可能触发插件(给图片上色)


我尝试在元素上触发hover()和mouseenter,但这似乎不起作用。

我只是尝试将图像触发事件绑定到不同的元素,结果成功了

我做到了:

$('elem').on('click', function() {
    $('.imgWrap').eq(0).trigger('mouseenter');
});
它工作了,它给图片上色,因此触发
mouseleave
将再次使其脱色


您必须找到一种方法来确定哪个元素触发哪个图像(
.eq(0)
仅用于测试,在实际情况下,您需要更具体的内容,否则会影响所有图像。

嘿,谢谢您的回答,但我的意思是:当您悬停图像时,插件会转换图像。我想在悬停其他内容(如文本)时转换图像