【发布时间】:2015-10-13 07:10:12
【问题描述】:
我有以下 jquery 函数。我称之为如下所述。
function hideSubArea(area, subArea) {
if ($('#cmdArea').val() == area) {
console.log('hide:' + subArea);
//$(":checkbox[value=peoplebulkinsert]").closest("label").hide();
$(":checkbox[value=subArea]").closest("label").hide();
}
}
并将其称为
hideSubArea('<?php echo CustomType::CF_PEOPLE ?>', '<?php echo CustomType::CF_SUB_PEOPLE_BULK_INSERT ?>');
这样就不行了。
这也不是。
hideSubArea('people', 'peoplebulkinsert');
但是当我直接使用 as 时它可以工作
$(":checkbox[value=peoplebulkinsert]").closest("label").hide();
为什么 jquery 会出现这种情况?
【问题讨论】:
标签: javascript php jquery jquery-ui