多个追加不工作的jQuery

时间:2014-06-16 03:25:41

标签: javascript jquery jquery-append

我有两个组合框,当另一个组合框数据发生变化时,我需要填充相同的信息。

但是,当我使用 .append()方法时,很明显它只执行最新的追加调用。这是代码:

    $('.sc-days').change(function () {
        var scedo = $('.sc-edo');
        var sclpo = $('.sc-lpo');
        var selected = $(".sc-days option:selected");
        scedo.append(selected);
        sclpo.append(selected);
    });

运行此选项时,只有' sclpo'将填充。你可以在这里看到结果。 http://jsfiddle.net/DF42s/

1 个答案:

答案 0 :(得分:5)

假设您打算附加原件的副本,请执行以下操作:

$('.sc-days').change(function () {
    var selected = $(".sc-days option:selected");
    $('.sc-edo').append(selected.clone());
    $('.sc-lpo').append(selected.clone());
});