jQuery选择器变量语法错误纠正

时间:2013-09-25 03:50:22

标签: javascript jquery

$(".className").click(function(){
    var link =  $(this).find("a").attr('href');
    //output is '#myID'

    var findItems = $(link '.mydiv').length; 
    //WRONG
    var findItems = $(link + '.mydiv').length; 
    //WRONG

    console.log(findItems);
    // WRONG NUMBER

});

如果有人可以更正我的语法吗? 假设像var findItems = $('#myID .mydiv').length;但#myID应该是一个变量

1 个答案:

答案 0 :(得分:1)

试试这个

var findItems = $(myID).find('.mydiv').length;