2016-06-24 6 views
-1

drop down Я использую jquery-ui datepicker. Мне нужно изменить цвет фона выпадающего элемента с синего на серый на зависании. my code follwing мой кодНеобходимо изменить цвет фона месяца в jquery datepicker on hover

<head><meta charset="utf-8"> <title>jQuery UI Datepicker - Display month &amp; year menus</title> 
    <link rel="stylesheet" href="//code.jquery.com/ui/1.11.4/themes/smoothness/jquery-ui.css"> 
    <script src="//code.jquery.com/jquery-1.10.2.js"></script> 
    <script src="//code.jquery.com/ui/1.11.4/jquery-ui.js"></script> 
    <link rel="stylesheet" href="/resources/demos/style.css"> 
    <script> 
    $(function() { 
    $("#datepicker").datepicker({ 
     changeMonth: true, 
     changeYear: true 
    }); 
    }); 
    </script> 
</head> 
<body> 
<p>Date: <input type="text" id="datepicker"></p> 
</body> 
+0

доля скрипку, если у вас есть какие-либо –

+1

Что вы пробовали? Никто из нас не сможет помочь вам, если у меня есть с чем работать, в частности [Минимальный, полный и проверенный пример (MCVE)] (https://stackoverflow.com/help/mcve). Отличный способ объяснить это - включить код, который вы написали до сих пор, пример ввода (если есть), ожидаемый вывод и вывод, который вы фактически получаете (вывод консоли, трассировка и т. Д.). Чем больше деталей вы предоставляете, тем больше ответов вы получите. Кроме того, ознакомьтесь с [FAQ] (http://meta.stackexchange.com/q/7931) и [спросите] (https://stackoverflow.com/help/asking). –

+0

О, и уточнить: 1) пожалуйста, разместите применимый код здесь, и 2) Мы мало можем помочь без использования кода HTML/CSS/JS + jQuery. –

ответ

0
$("option").on({ 
    mouseenter: function() { 
     $(this).css("background-color", "grey"); 
    }, 
    mouseleave: function() { 
     $(this).css("background-color", "blue");  
    } 
}); 

Однако, это также будет применяться к любым другим option у вас есть на странице

+0

Я пробовал, но его не работает :(Я добавил свой код., Просьба проверить его один раз – Ram

+0

К сожалению, оглядываясь, нет «простого» способа сделать это с помощью jQuery или CSS. Из-за того, что браузер по умолчанию не зависает, а не плагин. Лучшим вариантом, который я могу найти, является использование другого плагина jQuery под названием «select2» (его можно использовать с datepicker, но также можно использовать для работы точно так же, как datepicker с более легким стилем) – wmash