1

我昨天通过做好教程
开始学习 jQuery 我现在在教程28 /200 上。这似乎是一个错误,所以我为此做了一个 jsFiddles。

示例代码:jsFiddles

问题: 为什么输入按钮不与锚共享类似的功能,即缩小或增加段落大小?我的意思是我可能永远不会这样做,但为什么会发生呢?甚至是错误吗?


这些按钮实际上正在工作(暂时)。问题是您使用“提交”作为输入类型,这导致表单被提交并重新呈现页面。

要修复您的示例,请将输入类型更改为“按钮”或添加 event.preventDefault(); 到每个点击处理程序(您还需要添加“事件”作为每个处理程序的参数)。

4

2 回答 2

5

这些按钮实际上正在工作(暂时)。问题是您使用“提交”作为输入类型,这导致表单被提交并重新呈现页面。

要修复您的示例,请将输入类型更改为“按钮”或添加 event.preventDefault(); 到每个点击处理程序(您还需要添加“事件”作为每个处理程序的参数)。

于 2012-05-03T21:12:25.430 回答
0

他们会这样做,但是当您单击一个按钮时,它将提交您的表单。这不是你想要的(我假设)。尝试在单击处理程序函数中添加对 preventDefault 的调用。请参阅我对您的 jsfiddle 的修改。

http://jsfiddle.net/zLvAr/10/

于 2012-05-03T21:14:37.290 回答