jquery迁移问题的原型

jquery迁移问题的原型,jquery,prototypejs,Jquery,Prototypejs,我尝试将原型迁移到jquery。我从 if (visible) { $(name + "_area").setStyle1({ display: 'block' }); } else { $(name + "_area").setStyle1({ display: 'none' }); } 而我却改变了主意 function SetAreaVisibility(visible, name) { if (visible) {

我尝试将原型迁移到jquery。我从

if (visible) {
        $(name + "_area").setStyle1({ display: 'block' });
    }
    else {
        $(name + "_area").setStyle1({ display: 'none' });   
    }
而我却改变了主意

function SetAreaVisibility(visible, name) {
if (visible) {
    $(#' + name + '_area').css('display', 'block'); 
}
else {
    $(#' + name + '_area').css('display', 'none'); 
}
这和我想的不一样。这是正确的代码吗?

什么是名称+区域“? 如果是一个id,你必须写:

$('#'+name+'_area')


上课。就像css一样。

我忘记了我的大错误,为此我损失了一个多小时。谢谢你看到这个。这个答案+1。此外,您可能会选择使用$('.+name+''.'u area').show()和.hide()。
$('.'+name+'_area')