2016-12-16 45 views
0

我正在使用WordPress的重力形式,并且需要更改另一个输入值的元素的onclick。唯一的问题是我需要单击的元素具有内联点击功能。当元素内嵌onclick时运行另一种点击方法

我仍然需要运行这两个函数,有没有实现这个?

+0

在您的标题,但不是在你的问题“之前,”你说。订单是否重要? –

+0

@ T.J.Crowder顺序并不特别重要,无论哪种方式应该工作。 –

回答

0

如果顺序并不重要,你可以添加其他单击处理程序:

$("selector-for-the-element").on("click", function() { 
    // Your code here 
}); 

这并不影响在线点击处理的。根据浏览器的不同,它将在内联处理程序之前或之后运行。

我认为Wordpress倾向于将您的脚本放在文档的head部分,这是不幸的。我认为它也可能使用“无冲突”模式,所以$可能不会引用jQuery。如果是这样,你要包装,在一个ready处理程序,它解决了这两个问题,是这样的:

jQuery(function($) { 
    $("selector-for-the-element").on("click", function() { 
     // Your code here 
    }); 
}); 
相关问题