你看我在比較它們的索引時試圖操縱一些元素。 問題是我的索引沒有分配int值,但保持未定義狀態。.index()問題
$(function(){
var i;
$("a").click
(
function()
{
i = $("a").index(this);
$(".textholder div:eq(i)").slideUp();
$(".textholder div:eq(i+1)").css('top', '-210px');
return false;
}
);
alert(i);
});
我也打開任何關於我的語法和算法的評論!
有什麼建議嗎? 謝謝大家
你可以發佈你的標記嗎?也許是一個協作網站的演示,如[JS Fiddle](http://jsfiddle.net/)或[JS Bin](http://jsbin.com/)? – 2010-12-06 13:46:47
我不是一個jQuery大師,但我會嘗試傳遞index()函數`$(this)`而不是`this`(我認爲它需要一個jQuery對象)。但我不確定,所以發表評論。 [編輯] OK,我錯了:D – mingos 2010-12-06 13:49:00