Paperfold CSS的绑定键

时间:2012-08-12 00:34:14

标签: jquery css3 bind

我有一个问题。

我通过mrflix下载了Paperfold CSS MDN并查看了代码。

我看到了这段话:

// bind buttons
this.element.next('.seeMore').click( $.proxy(this, 'toggle') );
$('#go').click( $.proxy(this, 'toggle') );

我试图将.seeMore更改为a.link,因为当我点击网站上的特殊链接时应该触发纸张折叠,但它不起作用。 有什么建议吗?

2 个答案:

答案 0 :(得分:1)

使用

$('.link').click( $.proxy(this, 'toggle') );

您可以删除一些用于演示交互的代码(滑块,转到按钮$('#go') - 您不需要的所有代码。)

答案 1 :(得分:0)

不应该是a:link而不是a.link吗?

如果我document.getElementsByClassName('link'),则只有一个包含link类的元素,而且是li元素而不是a

修改

啊,这是一个例子!

所以,你有解决方案:

如果查看代码,启动动画的按钮的标识为go且没有类。因此,更改.seeMore您将没有一个可用作该按钮的锚点。

您必须更改所发布代码的最后一行:

$('#go').click( $.proxy(this, 'toggle') );

$('a.link').click( $.proxy(this, 'toggle') );