将javascript函数嵌入另一个javascript函数中

时间:2018-09-13 19:23:26

标签: javascript jquery wordpress

我有一个带有条件字段的表单,仅当用户选择“其他”单选按钮时才会显示。如果我删除此字段的条件,则我原来的javascript函数有效;但是,在有条件的情况下,我无法正确启动它。

该表单具有事件“ cf.add”,该事件在使条件字段可见时触发,并使用此jquery在控制台中获得正确的响应:

jQuery( document ).on( 'cf.add', function(){
    console.log('cf.add triggered' );
});

如果我删除条件,以便在呈现页面时呈现此字段,那么我会在此字段中获得正确的响应,即添加一个'$':

$("#fld_3169487_4").on("blur", handleChange);
function handleChange() {
    var myValue = document.getElementById("fld_3169487_4").value;
	if (myValue.indexOf("$") != 0)
	{
		myValue = "$" + myValue;
	}
	document.getElementById("fld_3169487_4").value = myValue;
}

我尝试将第二个功能放到第一个中,但是没有运气。当我尝试将两者合并时,我觉得我以错误的顺序添加了它们,但是我不确定自己做错了什么。

我也尝试过在“ cf.add”触发器上调用handleChange()函数,但这对我也不起作用。

0 个答案:

没有答案
相关问题