使用jQuery库Packey来制作卡片布局,我可以用导航链接重新订购
Using jQuery library Packery to make a card lay-out I can re-order with navigation links
当我点击相应的链接导航菜单时,我正试图使用Packey的fit方法将卡片移动到行的前面。以代码笔为例,这应该是可能的,但我想不通。
这就是我到目前为止所拥有的。当我点击项目时,它们会移动到前面。点击卡片会传递给家长,所以现在效果也很好。但我不知道如何使用点击链接来移动卡片。里面有一些代码,但它不起作用。它注册了点击,我已经用console.log验证了这一点,但随后它给出了以下错误:
cannot call methods on packery prior to initialization; attempted to call 'fit'
(导航卡可以通过点击标题打开,然后点击"视觉"将视觉卡移动到0,0位置。)
我做错了什么?
提前感谢!
这就成功了:
$("#navigation-list li").click(function() {
var moveThis = this.id.replace('-button','');
$container.packery( 'fit', document.getElementById(moveThis), 200, 0 );
});
该方法需要在DOM元素上调用,不适用于jQuery选择器。您可以通过将[0]附加到选择器来实现它,如下所示:$("#someId")[0]。
相关文章:
- 我可以在json对象中添加一个函数吗
- AngularJS:我可以跳过函数参数回调吗
- 我可以获得相对于被点击元素的确切点击位置吗
- 我可以更改剑道UI网格吗's的外键值
- 我可以'我似乎不知道如何修复javascript中的两个lint.有人能帮我理解吗
- 我可以在Javascript/jQuery中使用一个变量作为键吗
- 在Angular中,我可以从模板url中截取内容吗
- 我可以使此幻灯片图像自动播放吗?
- 我可以通过JQuery将CSS类交换为一个特殊的元素集吗
- JavaScript-为什么我可以在数组中设置键
- 我可以在Nodewebkit中保护javascript以外的资源吗
- 为什么我可以在Array属性对象中找到Javascript Array for Each方法
- Sails.js:我可以将一些服务/模型打包为npm并在Sails.jss应用程序中加载npm吗
- 我可以让我的Ajax调用引起一个“;进行中”;光标
- 变量dos'即使我可以返回更新后的值,也不会改变
- 使用jQuery库Packey来制作卡片布局,我可以用导航链接重新订购
- 我可以'我似乎没有得到我的网站'移动导航开始工作
- 我可以在蜘蛛网的高图表中添加两个轴,然后单击x轴标签导航到另一个页面吗
- 我需要了解用户's导航器名称,但我可以't
- 我可以在不导航的情况下更改地址栏中的文本吗?