【发布时间】:2014-08-15 02:55:56
【问题描述】:
您好,我在我的第 n 个子 Jquery 代码中使用变量时遇到问题。我已经尝试了很多次,但没有奏效。数字 1 有效,但 var ab ac 和 position 无效。我尝试过各种形式的('+position+')、(' + position + ')、('+(position)+')。但是,没有一个有效...
var nextB = $('.nextButton');
$(nextB).click(function(){
var AA = 1;
var AB = 2;
var AC = 3;
var position = 4;
$('#tHacks tr:nth-child(1)').hide();
$('#tHacks tr:nth-child(AB)').hide();
$('#tHacks tr:nth-child(AC)').hide();
$('#tHacks tr:nth-child('+position+')').hide();
});
【问题讨论】:
-
HTML 是什么样的?检查控制台是否有错误?
-
不要使用
$(nextB),你已经有了$('.nextButton')的元素,所以你的代码看起来像$($('.nextButton'))
标签: javascript jquery css variables