向Javascript函数传递链接
我的代码可以工作,但我想清理它,并可能重用它,而不是复制它 我有一个选择框,每个值都被选中,根据它们的类标记选中或取消选中一组复选框 是否可以将类名.task\u mod传递给以下函数向Javascript函数传递链接,javascript,jquery,html,Javascript,Jquery,Html,我的代码可以工作,但我想清理它,并可能重用它,而不是复制它 我有一个选择框,每个值都被选中,根据它们的类标记选中或取消选中一组复选框 是否可以将类名.task\u mod传递给以下函数 $('.inside_border a.task_mod :checkbox').attr('checked', true); $('.inside_border a.task_mod').css("background-color","#9dc6f4"); $('.inside_border a.task_mo
$('.inside_border a.task_mod :checkbox').attr('checked', true);
$('.inside_border a.task_mod').css("background-color","#9dc6f4");
$('.inside_border a.task_mod').css("color","#fff");
可以全部应用吗?这样,我可以将此函数用于所有其他复选框,如
勾选“mod”(“.links\u mod”)
选择框
<select name="workspace_type">
<option value="0">select please</option>
<option value="small_biz">Small Business</option>
<option value="freelance">Freelancer</option>
<option value="startup">Startup Company</option>
<option value="small_team">Small Team</option>
<option value="academic">Academic</option>
<option value="media">Media Organization</option>
<option value="personal">Personal</option>
</select>
请选择
小企业
自由职业者
创业公司
小队
学术的
媒体组织
个人的
复选框
<div class="inside_border">
<a href="#" class="task_mod"><input type="checkbox" name="add_mod"/>Tasks</a>
<a href="#" class="docs_mod"><input type="checkbox" />Documents</a>
<a href="#" class="discuss_mod"><input type="checkbox" />Discussions</a>
<a href="#" class="links_mod"><input type="checkbox" />Links</a>
<a href="#" class="images_mod"><input type="checkbox" />Images</a>
<a href="#" class="customer_mod"><input type="checkbox" />Customers</a>
<a href="#" class="project_mod"><input type="checkbox" />Projects</a>
<a href="#" class="members_mod"><input type="checkbox" />Members</a>
</div>
如果你不明白,我可以解释。
另外,我知道我应该为复选框使用Id,但是…创建此函数:
function check_mod($target){
$target.css({
"background-color": "#9dc6f4",
"color":"#fff"
})
.find(":checkbox").attr('checked', true);
}
然后像这样使用:
check_mod($('.inside_border a.task_mod'));
创建此函数:
function check_mod($target){
$target.css({
"background-color": "#9dc6f4",
"color":"#fff"
})
.find(":checkbox").attr('checked', true);
}
然后像这样使用:
check_mod($('.inside_border a.task_mod'));
当然
$('.内边框a.+class+':复选框)
当然
$('.in_border a.+class+':checkbox')
获取类可以通过$(this.parent()[0]来完成。className
获取类可以通过$(this.parent()[0]来完成。className
您可以在www.jsfiddle.net中重新创建您的示例吗?答案是Kees,谢谢。但是如果你仍然想让我重新创建它,我可以。你能在www.jsfiddle.net中重新创建你的示例吗?答案是Kees,谢谢。但如果你还想让我再创造它,我可以。