选择器上的jQuery Run函数

时间:2013-05-14 18:18:34

标签: jquery

我想基于eq()选择器运行一个函数:

$('div.entry-content div.one_fifth').eq(0, function(){
    $(this).css({background: 'url(../wp-content/themes/genesis/images/plant_hire.jpg) no-repeat center'});
    $(this).on('hover',function(){
     alert('Test');
    });
});

由于内部函数不起作用,我的语法有什么问题

由于

1 个答案:

答案 0 :(得分:3)

这将选择选择器的零索引,更改css,然后附加事件处理程序以进行悬停。

$('div.entry-content div.one_fifth')
    .eq(0)
    .css({background: 'url(../wp-content/themes/genesis/images/plant_hire.jpg) no-repeat center'})
    .on('hover',function(){
        alert('Test');
    });
编辑,我剪切并粘贴了OP最初的内容,我只是假设没有语法错误。