我正在使用 jquery 来更改我只能部分控制的页面上的标记。
直播页面:http ://demo.salsalabs.com/o/50531/p/dia/action3/common/public/?action_KEY=7679
该页面加载 jquery 1.3.2(我无法控制)并且我还在加载 jquery 1.9.1 以使用 Twitter 的 Bootstrap。
在登陆页面上,您输入您的邮政编码,然后单击提交。然后使用一些 ajax 页面显示您的本地代表和另一种形式。我正在使用 jquery 来调整页面上的 html 标记。
问题是标记更改不适用于 ajaxed 内容。
这是没有按预期工作的JS...
$(document).ready(function() {
$bs("#postalCodeForm input[type=button]").on("click", function() {
alert("Thanks for submitting a zip");
$bs("#target-page .actioncontent").addClass("span6");
$bs("#target-page .targets").addClass("span6");
});
});
我认为这一切都与初始“提交”按钮使用 onClick 处理程序这一事实有关,我不知道如何使用它。
onclick="return submitPostalCode();return false;
想法?