Я хочу, чтобы указатель даты JQuery отображался при нажатии на определенную метку. У меня есть такой HTML-код:
<label id="kezd_datum_label">Data</label><input style="display:none;" id="kezd_datum" />
И некоторые следующие JQueries, подобные этим:
$( function() {
$( "#kezd_datum" ).datepicker({
dateFormat:"yy-mm-dd"
});
} );
$("#kezd_datum_label").click(function() {
$("#kezd_datum").datepicker("show");
});
И
$(document).ready(function() {
$( "#kezd_datum" ).datepicker({
dateFormat:"yy-mm-dd"
});
$("#kezd_datum_label").click(function() {
$("#kezd_datum").focus();
});
});
Я попытался скопировать коды отсюда jQuery datepicker по щелчку значка , и он был принят, и все говорят, что это работает, но это не по какой-то причине. Однако, если я сделаю ввод видимым, средство выбора даты будет выглядеть так, как должно. Только если я не нажму на этот ярлык.
Если вставить window.alert("something");
в любую из функций щелчка, они также запускаются и появляются.