如何基于 GET 参数调用 jQuery 函数?
我正在使用名为 Stepy 的 jQuery 插件,允许用户完成 10 步表单。
Stepy 内置了一个公共函数(单击上面的链接并滚动到页面底部查看说明),允许用户在步骤之间跳转:
$('#stepy').stepy('step', 2);
我希望在单独的页面上有一个链接,单击该链接后,用户将进入表单页面,在表单中的特定步骤。
例如,访问 http://www.example.com/form.php?i=3,
会将用户带到表单的第 3 步?是否可以基于 GET 参数调用 jQuery 函数?如果是这样,我将如何实现这样的事情?
I am using a jQuery plugin called Stepy, to allow users to complete a 10-step form.
Stepy has a public function built in (click link above and scroll to bottom of page to see description) to allow users to jump between steps:
$('#stepy').stepy('step', 2);
I'd like to have a link on a separate page that when clicked, will take the user to the form page, at a specific step within the form.
For example, going to http://www.example.com/form.php?i=3,
will take the user to Step 3 of the form? Is it possible to call a jQuery function based on a GET parameter? If so, how would I implement something like this?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
试试这个:
它会从 url 读取“?i=3”并匹配数字
Try this:
It will read the "?i=3" from url and match the number
您可以使用 jquery 和 hashchange() 插件捕获和处理 url 位置:http://benalman。 com/projects/jquery-hashchange-plugin/
或者,为了更高级地使用大量这样的链接,请查看backbone.js url路由:http://documentcloud.github.com/backbone/#Router
You can catch and handle url locations with jquery and the hashchange() plugin: http://benalman.com/projects/jquery-hashchange-plugin/
Or for more advanced use with a lot of links like this, look into backbone.js url routing: http://documentcloud.github.com/backbone/#Router