jquery получить значение списка при наведении на него - PullRequest
1 голос
/ 27 ноября 2011

Я пытаюсь получить значение моего выбранного списка при наведении на него курсора. Приведенный ниже код хорошо работает в Google Crome, но не работает в Internet Explorer. Есть ли способ заставить это работать в IE.

 <script language="javascript" type="text/javascript">
     $(document).ready(function () {
         $("#ListBox1 option").hover(
        function (e) {
            var a = this.value;
            alert(a);

        });
     });
</script>

<select name="drop1" id="ListBox1" size="4" multiple="multiple">
    <option value="1">item 1</option>
    <option value="2">item 2</option>
    <option value="3">item 3</option>
    <option value="4">item 4</option>
    <option value="0">All</option>

</select>

Ответы [ 2 ]

3 голосов
/ 27 ноября 2011

Вы можете попробовать использовать оболочку jQuery в списке выбора, которая может устранить проблемы браузера -

 $(document).ready(function () {
     $("#ListBox1 option").hover(
    function (e) {
        var a = $(this).val();
        alert(a);
    });
 });
0 голосов
/ 27 ноября 2011

Использование: выбрано для оповещения, когда над выбранным элементом

$("#ListBox1 option:selected").hover( function () {  alert(); });
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...