【发布时间】:2015-09-18 14:20:32
【问题描述】:
我有一个复选框“JSFiddle”当用户勾选其中一个复选框时,它会打开一个新窗口,一旦单击复选框按钮,用户就可以查看下载的 PDF。然后这会禁用下载功能,因此当用户再次勾选复选框按钮时,它会激活提交按钮。
我遇到的麻烦是当用户单击terms-blockdiv 中的任何内容时,会下载 PDF。最初我想要它什么时候用户单击文本“条款和条件”它会打开 PDF,一旦打开 PDF,文本会更改为“我同意带有勾号的条款”,激活提交按钮......可以这样做了
<div class="terms-block">
<input type="checkbox" id="terms-agreed" class="form-terms" name="agreed" value="terms">
<label class="terms-view" for="terms">I agree to the terms and conditions</label>
</div>
$(function() {
var checkboxes = $("#terms-agreed"),
submitButt = $("input[type='submit']");
enableSub(submitButt );
checkboxes.on("click",function() {
enableSub(submitButt );
if (this.checked) window.open('{site_url}downloads/resellers/Standard_Terms_and_Conditions.pdf');
});
});
【问题讨论】:
-
你能不能只为条款和条件设置一个链接,比如“我同意条款和条件'
-
不,这不是我被赋予的任务
-
抱歉刚刚在我发布后看到小提琴链接 XD
标签: javascript jquery html checkbox