[英]What does this selector mean $(“link#theme”)?
我正在查看網站模板。
我發現,當用戶單擊鏈接時,它會使用此命令運行JavaScript來更改網站主題:
$('link#theme').attr('href', 'theme2.css');
在jQuery中,此選擇器是什么意思? 此命令在頁面中更改了什么對象?
這將選擇一個帶有theme
ID的link
元素,該元素是指向CSS樣式表的鏈接。
attr
更改href
,以使其指向不同的樣式表,從而迫使瀏覽器加載新的樣式表。
請記住,要將樣式表包含到頁面中,您需要使用以下元素:
<link rel="stylesheet" type="text/css" href="theme1.css">
您可以添加一個id,以便選擇器可以找到它並可以對其進行操作:
<link rel="stylesheet" type="text/css" href="theme1.css" id="theme">
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.