Javascript jQuery没有运行。同位素分选

Javascript jQuery没有运行。同位素分选,javascript,jquery,Javascript,Jquery,我试图让jQuery在单击时运行,但它没有给出任何结果 $('.filterbutton').click(function(){ var selector = $(this).attr('data-option-value'); console.log(selector); $('#isotope-container').isotope({ filter: selector }, function(){ console.log(selector);

我试图让jQuery在单击时运行,但它没有给出任何结果

$('.filterbutton').click(function(){
    var selector = $(this).attr('data-option-value');
    console.log(selector);
    $('#isotope-container').isotope({ filter: selector }, function(){
        console.log(selector);
        if(selector == "*"){
            $(".fancybox").attr("data-fancybox-group", "test");
            console.log('test');
        } else{ 
            $(selector).find(".fancybox").attr("data-fancybox-group", selector);
            console.log('finding');
        }
    });
    return false;
});

我正在从click函数中获取选择器,但后面的函数都没有。

显示一个
选择器的示例
值。为了确保这一点,您正在用
$(document).ready(函数(){//yourcode})
.fc midtjylland
这是数据选项值之一是的,我正在
$(document.ready)(function(){})中运行它你能在点击时得到任何东西吗?像控制台记录一些字符串?您是否尝试过使用
document.on('click',function(){//yourcode})实现此功能而不是?