我正在使用jQuery顯示和隱藏一組單選按鈕。我正在做的是我顯示所有的單選按鈕,然後隱藏它。爲什麼我不能在相對的單選按鈕上顯示?我正在顯示基於所選年份的單選按鈕。請檢查小提琴,以便您可以獲得足夠的上下文。使用jQuery顯示和隱藏單選按鈕
我的代碼是
$('.ncbclaim-slider-noclaim input:radio[name="form.details.insurancePolicyToTransfer.noClaimBonusInBPS.noClaim"]').parents('.claim-details-tooltip').show();
$('.ncbclaim-slider-noclaim input:radio[name="form.details.insurancePolicyToTransfer.noClaimBonusInBPS.noClaim"]').not(':lt('+(noNcbYear + 1)+')').parents('.claim-details-tooltip').hide();
http://jsfiddle.net/5ept4r74/42/
我可以把它在同一線代碼?我無法弄清楚如何去做。
你的代碼是非常難以遵循。當我遇到這樣的問題並且想要問Stack Overflow的問題時,我通常會做的是創建一個不太複雜的例子。也許它只有2年,你沒有你的瘋狂變量名稱。這段代碼讓我的眼睛受到傷害,非常難以遵循。 – 2014-12-19 06:47:03
看看'end()'http://api.jquery.com/end/ – charlietfl 2014-12-19 07:02:20