我想基于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');
});
});
由于内部函数不起作用,我的语法有什么问题
由于
答案 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最初的内容,我只是假设没有语法错误。