gpt4 book ai didi

jquery - 防止组合框和镶边的默认行为

转载 作者:行者123 更新时间:2023-12-01 08:21:31 24 4
gpt4 key购买 nike

我正在尝试这样做,当单击组合框时,应该打开列表,但应该弹出一个警报。

我有这个代码:

$('select').focus(function() {
this.blur();
window.focus();
});

$('select').click(function(){
alert('Clicked but did not open');
});

这在 FF 中工作正常,但在 chrome 中不起作用,

知道为什么吗?

提前谢谢您...

最佳答案

为了防止事件冒泡,您应该使用 preventDefault()以实现跨浏览器兼容性。

$('select').mousedown(function(e) {
this.blur();
window.focus();
e.preventDefault();
});

关于jquery - 防止组合框和镶边的默认行为,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7095949/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com