用jQuery定位链接href =""

dvl*_*den 0 javascript jquery

我试图用jQuery来跟踪目标:

<link rel="stylesheet" href="css/test.css">
Run Code Online (Sandbox Code Playgroud)

我无法弄清楚如何设置默认路径(css文件夹)?

<button data-button="test">Just a Test</button>


<script>
var button = $('button'),
    link = $('link'),
    stylesheet = $(this).data('button');

    button.on('click', function() {
        console.log(this);
        link.attr('href', stylesheet + '.css');
});
</script>
Run Code Online (Sandbox Code Playgroud)

现在这只会在按钮点击时改变css,如果css在root中...所以我怎么告诉他CSS默认路径是"css /".

试图找不到成功.

PS一个问题与JS有关,但没有质疑标题.

什么是更加正确和正确的:

var $something = $('#something');
or
var something = $('#something');
Run Code Online (Sandbox Code Playgroud)

dev*_*l69 5

就这么简单

link.attr('href', 'css/' + stylesheet + '.css');
Run Code Online (Sandbox Code Playgroud)