Выбор даты в jquery показывать только месяц - PullRequest
0 голосов
/ 06 мая 2011

Я хочу изменить указатель даты, чтобы выбрать только месяц.Я могу изменить с помощью свойства css change вот так

    <!DOCTYPE html>
<html>
<head>
  <link href="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/themes/base/jquery-ui.css" rel="stylesheet" type="text/css"/>
  <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.5/jquery.min.js"></script>
  <script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/jquery-ui.min.js"></script>


</head>
<body style="font-size:62.5%;">

 <input class="todaydate" type="text"   name="todaydate" />
<p>test paragraph</p>
<script>
    $('.todaydate').datepicker();


</script>
<style>
.ui-datepicker-calendar {
    display: none;
    }
</style>
</body>
</html>

Это работает, но когда я хочу изменить css с помощью jquery, это не сработает

<script>
    $('.todaydate').datepicker();
$('.ui-datepicker-calendar').css({display:'none'})
</script>

Помогите мне пожалуйста

Ответы [ 3 ]

0 голосов
/ 06 мая 2011

Это потому, что вам нужен документ.Сделайте это:

<script>
  $(document).ready(function(){
     $('.todaydate').datepicker();
     $('.ui-datepicker-calendar').css({display:'none'})
  });
</script>

Надеюсь, это поможет.Приветствия

0 голосов
/ 04 января 2012

если вы хотите скрыть календарь, используя jquery, а не css по какой-то странной причине. Вы можете попробовать это:

$('.todaydate').datepicker();
$('.todaydate').click(function(){
   $('.ui-datepicker-calendar').css('display','none');
});

проверить это в прямом эфире здесь ... http://jsfiddle.net/FRQ2D/

он без проблем скроет календарь, но я не уверен, как вы выберете месяц xD (возможно, с некоторой магией размытия (): P).

нет вызова события для запуска .css (), поэтому ваше кодирование там плохое ...

0 голосов
/ 06 мая 2011

1) есть ли ошибка javascript в вашей консоли?2) если я не ошибаюсь, этот $ ('. Ui-datepicker-calendar'). Css ({display: 'none'}) работает для элементов HTML.http://api.jquery.com/css/ http://api.jquery.com/category/selectors/ 3) попробуйте поставить скрипт ниже того, что вы хотите выбрать, так как рендеринг html начинается сверху вниз.......

.....
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...