以下代码似乎无法正常工作。我在这里缺少什么?
<script type="text/javascript" language="javascript">
//disables scrolling on mouse over of <select> elements
$(document).ready(function() {
$('select').each(function() {
$(this).attr('onmousewheel', 'return false;');
});
});
</script>
答案 0 :(得分:1)
你可以试试这个:
<script type="text/javascript" language="javascript">
//disables scrolling on mouse over of <select> elements
$(document).ready(function() {
$('select').each(function() {
$(this).on('mousewheel', function(){
return false;
});
});
});
</script>
答案 1 :(得分:1)
onmousewheel实际上不是SELECT HTML Element的一个属性。见http://www.w3schools.com/tags/tag_select.asp
您正在尝试设置鼠标事件。 http://www.w3schools.com/tags/ref_eventattributes.asp
你可以通过MISJHA指出的方式实现这一目标。
答案 2 :(得分:0)
尝试removeAttr。它删除附加的DOM属性