
Untitled
By: a guest on
Aug 1st, 2012 | syntax:
None | size: 1.30 KB | hits: 9 | expires: Never
jQuery select class with a number. e.g. foo1, foo2, foo3, foo4
<div class="foo1"><div class="zxcv1"></div></div>
<div class="foo2"><div class="zxcv2"></div></div>
<div class="foo3"><div class="zxcv3"></div></div>
<div class="foo4"><div class="zxcv4"></div></div>
<div class="foo5"><div class="zxcv5"></div></div>
<div class="foo6"><div class="zxcv6"></div></div>
<script type="text/javascript">
for (var i = 1; i < 6; i++) {
$(".foo"+i).hover(
function ()
{
$(".zxcv"+i).fadeIn();
}, function ()
{
$(".zxcv"+i).fadeOut();
});
}
</script>
$("div[class^='foo']").hover(function() {
$(this).find("div[class^='zxcv']").fadeIn();
}, function() {
$(this).find("div[class^='zxcv']").fadeOut();
});
for (var i = 1; i < 6; i++) {
(function(i) {
$(".foo"+i).hover(
function ()
{
$(".zxcv"+i).fadeIn();
}, function ()
{
$(".zxcv"+i).fadeOut();
});
})(i);
}
$("[class^='foo']").hover(
function () {
$(this).find("[class^='zxcv']").fadeIn();
}, function () {
$(this).find("[class^='zxcv']").fadeOut();
}
);