将javascript转换为jquery

Edd*_*tle 6 javascript jquery

我有这个JavaScript函数,我想转换为jquery但我无法理解jquery.它使用document.getElementsByName了很多,所以我想知道如何转换document.getElementsByName为jquery.

function getElements(name){
    if (document.getElementsByName(name)[0].className == "visible"){
        document.getElementsByName(name)[0].className = "hidden";
    } else {
        if(document.getElementsByClassName('visible')[0] != null){
            document.getElementsByClassName('visible')[0].className = "hidden";
        }
        document.getElementsByName(name)[0].className = "visible";
    }
}
Run Code Online (Sandbox Code Playgroud)

bip*_*pen 4

您可以尝试使用属性选择器...

 $('[name="'+name+'"]')  //for name selector
 $('.visible') //for class selector
Run Code Online (Sandbox Code Playgroud)