IE浏览器select标签绑定click事件,修改自身属性时,点击select弹出下拉列表时会出现异常行为。
例如下面的select标签,绑定click事件,在使用IE浏览器访问时,点击select标签弹出下拉列表后会迅速隐去。使用chrome,firefox等浏览器时正常。
(onclick) selected value is:
绑定change事件时可正常弹出
(onchange) selected value is:
JavaScript代码如下:
$(document).ready(function(){
$("#select-demo-1").on("click",function(){
var txt = $("#select-demo-1").find("option:selected").text();
$("#select-demo-1").attr("title",txt);
$("#val-demo-1").html(txt);
});
$("#select-demo-2").on("change",function(){
var txt = $("#select-demo-2").find("option:selected").text();
$("#select-demo-2").attr("title",txt);
$("#val-demo-2").html(txt);
});
});
本文链接:https://bookshadow.com/weblog/2014/08/06/ie-select-click-event/
请尊重作者的劳动成果,转载请注明出处!书影博客保留对文章的所有权利。
如果这篇博客对你有帮助,请支持书影博客
你的捐赠将用于服务器与域名费用,帮助免费技术内容持续更新。
支付宝
微信
建议金额:¥5 / ¥10 / ¥20 / ¥50(扫码后自行输入)
[呵呵]
新浪云好用吗,流量也不错。
[呵呵]
感觉很不错,不妨试试