0
我正在查看网站模板。
我发现,当用户点击一个链接,它会运行一个JavaScript使用此命令来更改网站主题:
$('link#theme').attr('href', 'theme2.css');
在jQuery的是什么意思选择?这个命令在我的页面中改变了什么对象?
我正在查看网站模板。
我发现,当用户点击一个链接,它会运行一个JavaScript使用此命令来更改网站主题:
$('link#theme').attr('href', 'theme2.css');
在jQuery的是什么意思选择?这个命令在我的页面中改变了什么对象?
这会选择一个link
元素,其中的theme
id是一个指向CSS样式表的链接。
attr
更改href
,以便它指向不同的样式表,强制浏览器加载新的样式表。
记住要包括样式表,你需要使用这个元素的页面:
<link rel="stylesheet" type="text/css" href="theme1.css">
使得选择发现它可以增加一个ID,并可以对其进行操作:
<link rel="stylesheet" type="text/css" href="theme1.css" id="theme">