返回数据在特定的if语句中不起作用

时间:2018-06-26 05:47:45

标签: javascript jquery

我正在使用下面生成的此javascript翻译网页,我在输入中转换文本时遇到问题,因此我尝试在代码中放入if条件,如果是输入则使用return如果不使用.html,但是我有退货问题,因为它不起作用,我也不知道为什么(请查看代码中的注释以为您提供更多信息)

element

我还将算法放在.done函数中,以避免ajax中的同步问题,但仍然无法正常工作

先谢谢大家。...

1 个答案:

答案 0 :(得分:1)

如下更新循环。

$.each(data, function(property, val){
    $('[data-localize="' + property + '"]').each(function(index, item) {
        type =  $(this).attr("type");   
        if (type == "submit") {
            $(this).val(data[property]);
        } else {
            $(this).html(val);
        }
    });
});