2016-05-02 51 views
0

我試圖去除兩個類(我沒有訪問html文檔,並且在可預見的將來無法訪問它),所以我正在考慮使用jQuery來完成我期待的操作。jQuery .remove()可以在沒有點擊功能的情況下使用嗎?

現在我問起點擊功能的原因是因爲閱讀jQuery文檔,我只能用點擊功能複製相同的結果。

預先建立的類(從我們的CMS)被寫入<div class="entry-otpion-info-container"><h3 class="menu-title">我寫的刪除這些類的代碼是這樣的:

$(document).ready(function() { 

    $("div").remove(".entry-option-info-container"); 
    $("h3").remove(".menu-title"); 

} 

出於某種原因,沒有工作。

此外,.menu-titlediv.entry-option-info-container中的嵌套元素,如果父元素被刪除,它應該被刪除嗎?不幸的是,它沒有或沒有h3刪除代碼。

我正在使用jquery v。1.12,除此之外,我的所有其他jquery腳本都可以正常工作。我添加了一個JsFiddle來表明它在那裏也不工作。

JsFiddle

任何幫助表示讚賞它!感謝您的時間。

Testpage

如果縮小到移動視圖,你會看到「查看更多」和團隊圖形之間有很大的差距,這將不會消失,類我試圖隱藏內「側邊欄」類,你看到球隊圖表的一部分,所以它創造了較大的差距

+1

'$(‘DIV .entry選項 - 信息容器’)刪除();' – Tushar

+1

,拆卸一個元素的類,使用'.removeClass()'。 – Raidri

+1

另外,你的小提琴壞了。這是一個固定的:https://jsfiddle.net/yvatukuw/(它缺少jQuery包含和右括號)。 –

回答

1
$(document).ready(function() { 
    $("div").removeClass(".entry-option-info-container"); 
    $("h3").removeClass(".menu-title"); 
} 
+0

根據我給出的一個鏡頭,以及我仍然得到大的空白差距的建議,我編輯我的問題,包括更多的信息 – Umeed

相關問題