3

私は 2 つの要素を持ってい#DateTimeStartます。両方に#DateTimeEnd適用したいと思います 。datetimepicker

このコードでは、結果を得ることができません..ここで何が間違っているのか分かりませんか?

$(document).ready(function () {
    // This does not work
    $('#DateTimeStart', '#DateTimeEnd').datetimepicker({
        addSliderAccess: true,
        sliderAccessArgs: { touchonly: false }
    });
});

私が達成しようとしているのは似ていますが、コードが少ないです

// This code works
$(document).ready(function () {
    $('#DateTimeStart').datetimepicker({
        addSliderAccess: true,
        sliderAccessArgs: { touchonly: false }
    });  
    $('#DateTimeEnd').datetimepicker({
        addSliderAccess: true,
        sliderAccessArgs: { touchonly: false }
    });
});
4

2 に答える 2

11

セレクターをカンマで区切るだけです:

$("#DateTimeStart, #DateTimeEnd").datetimepicker({
    addSliderAccess: true,
    sliderAccessArgs: { touchonly: false }
});

jQuery のドキュメントでは、これはMultiple Selectorと呼ばれています。

于 2013-02-06T08:44:37.523 に答える
0

「datepickerclass」という両方の要素にクラスを割り当ててから、以下のコードを使用し $('.datepickerclass').datetimepicker({ addSliderAccess: true, sliderAccessArgs: { touchonly: false } });
ます

于 2013-02-06T08:48:11.623 に答える