我问过如何在另一个帖子中加载一个随机表单并得到很好的答案。这是我得到的并经过验证的工作
$(function() {
$("a.random")click.(function){
$(".test_form").hide();
var formNumber = Math.floor(Math.random() * 4);//will equal a number between 0 and 3
$("#form" + formNumber).show();
});
});
我需要以某种方式将此应用于正在被触发的jQuery Tools覆盖
<a href="Forms/SupportFormTest.php" rel="#overlayForm">
并以某种方式修改href以包含对该函数的引用。只是删除href并使用类工作?但是,我会以某种方式添加一个路径到他们在另一个目录“/ Forms”中的表单。非常感谢帮助,flowplayer.org表单不太有用
答案 0 :(得分:1)
您可以使用 .data()
将任意数据附加到元素。
如果它只是您要存储的字符串数据,则可以使用 .attr()
将字符串保存到元素的属性中。对于符合HTML-5的优点,请使用以data-
开头的属性。
编辑,lazy copypasta:
我不懂PHP,我绝对不知道你的网站是如何设置的,但基本的想法是:
Forms/RandomForm.php
RandomForm.php
会向浏览器发送HTTP重定向,告诉它请求实际的表单页面随机选择 - 比如Forms/Form2.php
。听起来合理吗?如果你仍然希望在浏览器中进行随机化,你能准确解释你想要随机化的内容吗?