isotope使用问题请教

我试图使用isotope进行图片的筛选,无奈没有效果,请高人指导哪里出了问题。

在HTML中引入了以下内容,

<script src="js/jquery.js"></script>
<script src="js/isotope.pkgd.min.js"></script>
<script src="js/main.js"></script>
</body>

下面是main.js全部内容,

var $container = $('.portfolio-items').isotope('layout');

$('.portfolio-filter').on( 'click', 'a', function(e) {
    e.preventDefault();
    var filterValue = $(this).attr('data-filter');
    $container.isotope({ filter: filterValue });
});

e.preventDefault() 也没有效果。

没用过,但是你应该看看文档是不是isotope里面给的是个object而不是个string