簡體   English   中英

當標題與頁面標題匹配時,如何刪除帶有類的元素?

[英]How can I remove elements with a class when its header matches the page title?

$(document).ready(function () {
    var pageTitle = $('h3.title-hidden');
    if (title === pageTitle) {
        $('.content-hidden').remove();
    }
});

我的錯誤在哪里?

pageTitle是包裝h3元素的jQuery對象。 它不包含該元素的文本 如果需要文本,請使用.text()

var pageTitle = $('h3.title-hidden').text();

根據您的代碼,這假定頁面上僅h3.title-hidden了一個h3.title-hidden元素,並且如果該元素的文本與文檔標題匹配,則您希望刪除所有.content-hidden元素。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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