magento jQuery单击不在Firefox中工作&;即
我在page.xml文件中添加了自定义jsmagento jQuery单击不在Firefox中工作&;即,jquery,magento,Jquery,Magento,我在page.xml文件中添加了自定义js <action method="addItem"> <type>skin_js</type> <name>js/custom_function.js</name> <params/> </action> 它可以在Chrome和Safari中使用,但不能在FF&IE中使用。在应用之前,请尝试此操作。您已经添加了jquery文件,然后在中编写代码。
<action method="addItem">
<type>skin_js</type>
<name>js/custom_function.js</name>
<params/>
</action>
它可以在Chrome和Safari中使用,但不能在FF&IE中使用。在应用之前,请尝试此操作。您已经添加了jquery文件,然后在中编写代码。
$(document).ready(function(){
jQuery(".search_img").on("click",function(e){
e.preventDefault();
var d=jQuery("#search").css("display");
var value=jQuery("#search").val();
if(jQuery("#search").is(":hidden"))
{
jQuery("#search").show();
}
else
{
if(value=="")
{
jQuery("#search").hide();
}
}
});
});
我的主要问题是点击不起作用。如果我在click函数中添加了alert,它在FF&IE中不起作用,但在Chrome&safari中效果很好。在控制台中,comingevent.returnValue是不推荐的。请改为使用标准的event.preventDefault()。您可以使用live url或设置FiddleRuturaJ吗对不起,我已经解决了这个问题。谢谢您的时间。您在FF或IE中看到任何错误吗。。。?
$(document).ready(function(){
jQuery(".search_img").on("click",function(e){
e.preventDefault();
var d=jQuery("#search").css("display");
var value=jQuery("#search").val();
if(jQuery("#search").is(":hidden"))
{
jQuery("#search").show();
}
else
{
if(value=="")
{
jQuery("#search").hide();
}
}
});
});