显示选择悬停时的索引

时间:2014-01-23 21:26:13

标签: javascript jquery hover

我试图在选择中显示<option>元素的索引。但是,它不会警告所选索引。我如何提醒我正在悬停的<option>元素的索引?

$("#sel").hover(function (e)
    {
        var $target = $(e.target);          
        if ($target.is('option'))
        {
            var selectedindex = $(this).parent().prop('selectedIndex');
            if (selectedindex != 0)
            {
                alert(selectedindex);
            }
        }
    });

似乎没有意识到它是否是一个选项

http://jsfiddle.net/poppypoop/TFDMr/1/

1 个答案:

答案 0 :(得分:0)

你可以这样做:

var index = $(this).find("option:selected").index("option");

小提琴:http://jsfiddle.net/TFDMr/2/