我想知道如果有人能帮我缩小这个jQuery脚本一点点? 现在,我有悬停ID,但如果需要,可以更改为一个类。我可以缩小这个jquery脚本吗?
我确定必须有一些方法来处理“this”,而不是必须逐一列出。
下面是11个不同功能中的2个示例。我希望有一种方法可以缩小这个问题......就像我说过的,如果我需要将id改为Classes,那也可以。
谢谢! 特洛伊
<script>
$(document).ready(function(){
$("#gfo-1").hover(
function() {
$(".gfo-1-arrow").stop().animate({"opacity": "1"}, "slow");
},
function() {
$(".gfo-1-arrow").stop().animate({"opacity": "0"}, "slow");
});
$("#gfo-2").hover(
function() {
$(".gfo-2-arrow").stop().animate({"opacity": "1"}, "slow");
},
function() {
$(".gfo-2-arrow").stop().animate({"opacity": "0"}, "slow");
});
});
</script>
修剪选择器的另一种方法是使用'$(“[id^= gfo - ]”)'。 – 2010-07-13 21:29:47
@Gert - 可能是的,但与ID或类别选择器相比,这是一个巨大的性能损失......我不知道他的其他标记:) – 2010-07-13 21:34:17
非常真实。但是如果他在页面上有这些数字的话,这将是一个选择。 – 2010-07-13 21:39:28