$("img").mouseenter(function (){
var bigimgsrc = $(this).attr('src');
var liindex = $(this).siblings("ul").children("[datasrc=bigimgsrc]").index();
alert(liindex);
});
问题是:liindex一直是-1;
那么我var liindex = $(this).siblings("ul").children("[datasrc=bigimgsrc]").index();这一句话是哪里出问题了呢?请指点一下。
我一般都习惯带对引号,还有开始没看清,变量你用拼接吧。