我只想動態投放指標,這是正確的計算,所以我知道我的變量的值是沒有問題的,但它不工作:將變量在jQuery選擇
我變「parentIndex '存儲我想要在下面選擇的範圍的索引。我測試了這個變量,它返回了正確的值。
$( 「DropDownMenu跨度:EQ( 」+ parentIndex +「)」)
這是不是把一個變量插入一個jQuery選擇正確的方式?我發現的所有例子都使用這種格式,我錯過了什麼?
(全功能,上下文:)
$("span input:radio").click(function() {
if (($(this).is(":checked")) == true) {
var elem = $(this);
var parent = $(this).parent();
var aunts = parent.parent().children();
var parentIndex = aunts.index(parent);
var position = elem.position();
var topValue = position.top;
topValue = topValue - 9;
$(".DropDownMenu").css({ "top": "-" + topValue + "px" });
$(".DropDownMenu span").css("background-image", "none");
parent.css({ "background": "#f3f1e7 url(assets/images/branding/DropDownArrow.gif) no-repeat right" });
$(".DropDownMenu span:eq("+parentIndex+")").css({ "background": "#f3f1e7 url(assets/images/branding/DropDownArrow.gif) no-repeat right" });
}
});
然後我就嘗試相反,由於 – 2009-12-18 19:58:38
它的工作,它的行爲不就是我想要的,但是這是我的錯,我的職責是錯誤的 – 2009-12-18 20:03:03