簡體   English   中英

該選擇器代表$(“ link#theme”)是什么意思?

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM