如果单击,我想使用 JQuery 选择器来获取 elelement,检查以确保它具有适当的类名(在本例中为 jobtype),如果是,则将其 name 属性值用作选择器,以 hide()值与第一个选择器名称属性值相同的类。
这是我到目前为止的代码:
$('fieldset.workexperience input').on('change', function() {
// var jtaa = {"bit" : "Business Information Technology",
// "cs" : "Customer Service",
// "dev" : "Developer",
// "eng" : "Engineer",
// "mgr" : "Manager",
// "ocm" : "Organizational Change Management" };
if ($(this).hasClass('jobtype')) {
$($(this).attr("name")).hide();
} else {
}
});
var jtaa 具有键和值。键代表不同的可能“名称”属性。我想当一个被点击时,如果它的名字是 eng,那么 JQuery 选择器应该是$(.eng).hide()
. 当我直接在控制台中输入时,它可以工作,但是,直接从这里,它会出错。