Javascript jquery,单击单选按钮选择并激活特定类的所有项
我是Javascript新手,但在做Javascript的工作中遇到了一个问题。我们正在为客户定制产品,以创建表单。表单对象文本字段、下拉列表等显示在菜单中。可以使用Ctrl键单独或多个选择这些对象。我们被要求启用单选按钮,以便客户可以轻松选择它们。每一个都是分组的,因此很容易选择 例如,a选择所有客户联系人选项b客户组织详细信息 一旦选中,它们应该可以拖动并放入表单中 因此,技术术语中的要求是: 各种组的单选按钮客户联系选项等 选择单选按钮后,激活相关类别的对象 启动拖动/移动功能 HTML代码段类似于//替换<以放入代码 我们需要绑定的product codefunction是:Javascript jquery,单击单选按钮选择并激活特定类的所有项,javascript,jquery,label,css-selectors,Javascript,Jquery,Label,Css Selectors,我是Javascript新手,但在做Javascript的工作中遇到了一个问题。我们正在为客户定制产品,以创建表单。表单对象文本字段、下拉列表等显示在菜单中。可以使用Ctrl键单独或多个选择这些对象。我们被要求启用单选按钮,以便客户可以轻松选择它们。每一个都是分组的,因此很容易选择 例如,a选择所有客户联系人选项b客户组织详细信息 一旦选中,它们应该可以拖动并放入表单中 因此,技术术语中的要求是: 各种组的单选按钮客户联系选项等 选择单选按钮后,激活相关类别的对象 启动拖动/移动功能 HTML代
function selectLabelClass(object)
{
object.addClass("highlightDiv"); // Just to highlight the div class so a shade appears around the text
var currentWrapper=object;
CurrentObject.push(new MoveObject(currentWrapper));
currentWrapper.draggable({ grid: [GridSizeX, GridSizeY], containment: ".ui_fieldsetset" });
DisplayProperties();
}
因此,一旦单击Radiobutton,我将尝试启动Label类,如下所示
$("#selectLabelRadioButton").live("click",
function ()
{
selectLabelClass(".contactOptionsLabel");
});
});
但它不起作用:
有人能建议如何使用单选按钮激活一类/一组对象吗
另一方面,我尝试了一个简单的测试,效果很好。
//只需使用红色边框高亮显示类的所有对象。
//所以我真的只是想知道如何用另一个自定义函数替换.css
$("#selectLabelRadioButton").click(function(){
$(".selectLabelClass").css("border","3px solid red");
});
我不知道你的问题中没有的所有代码是什么 但是您只是将一个字符串而不是jQuery对象传递给selectLabelClass,它希望得到一个jQuery对象 更改此选项:选择LabelClass.ContactOptions标签; 为此:选择LabelClass$.ContactOptions标签
在控制台中是否有错误?我相信你会的,这只是指出它,而不是你需要寻找这种东西…谢谢你指出。不是工作伙伴。“可能是我放的活页写错了。”日记本。从我看到的那一点来看,你似乎还有很多其他的问题。编写代码时,每两行测试一次。如果您不熟悉javascript\jquery,请在每行之后进行测试。我说得对吗?是的,伙计。我只是喜欢那样。如果你看到我把一个样品的东西颜色的边界和它的工作。但我不确定的是如何使用jquery选择器调用函数。
$("#selectLabelRadioButton").click(function(){
$(".selectLabelClass").css("border","3px solid red");
});
$("#selectLabelRadioButton").live("click", function() {
selectLabelClass($(".contactOptionsLabel"));
});