我想要绑定模糊事件的一个输入类型元素,以及我想在jquery中调用.click()的锚点。这是一个例子:
<a href='#' id='apply-to-all' style='margin-left:10px;'>Apply to All</a>
<input class="controlValue"/>
这是我的剧本:
$("#apply-to-all").click(function(){
alert("anchor clicked");
});
$('input').bind('blur',function(event){
alert("value set to input");
});
当我点击页面的任何部分而非锚点时,这两者都是完美的。但是当我在输入类型中输入一些值并直接点击锚点“全部应用”时,只会发生模糊事件,并且锚点上的点击事件根本不会发生。我想调用两个脚本如果在输入类型中输入一些数据,然后单击锚标记,则应调用blur和click事件以同时使用这两个脚本。
答案 0 :(得分:0)
只需创建一个函数,然后在两个位置调用它......
$("#apply-to-all").click(function(){
alert("anchor clicked");
myBlurFunction();
});
$('input').blur(function(){
myBlurFunction();
});
function myBlurFunction(){
alert("value set to input");
}