jquery 将鼠标悬停在列表框上时获取列表框值
当我将鼠标悬停在所选列表框上时,我试图获取它的值。下面的代码在 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>
I am tryinh to get the value of my selected list box when I hover over it. The below code works well in google crome but does not work in internet explorer. Is there a way to get this working in 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>
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您可以尝试在选择列表上使用 jQuery 包装器,这可能会消除浏览器特定的问题 -
You could try using the jQuery wrapper on the select list, that might remove the browser specific problems -
使用 :selected 在超过所选项目时发出警报
Use :selected to alert when over the selected item