Jquery 删除<;部门>;

Jquery 删除<;部门>;,jquery,html,css,Jquery,Html,Css,我使用JQUERY和CSS编辑网站的默认内容,但是我遇到了以下代码: <div id="SortOptions"> Sort by: <select id="SortMain" class="improvedcatalogdropdown"> <option value="0" selected="selected">Relevance</option> </select> </div&g

我使用JQUERY和CSS编辑网站的默认内容,但是我遇到了以下代码:

<div id="SortOptions">
    Sort by: 
    <select id="SortMain" class="improvedcatalogdropdown">
        <option value="0" selected="selected">Relevance</option>
    </select>
</div>
看 可以为元素将可见性样式设置为“隐藏”,并为子元素替代它

#SortOptions{
    visibility: hidden;
}
#SortOptions select{
    visibility: visible;
}

请参见您可以使用Javascript中的
innerHTML
replace()
完全删除文本

document.getElementById('SortOptions').innerHTML = document.getElementById('SortOptions').innerHTML.replace("Sort by:","");

使用jQuery删除特定单词

var div=$(“#排序选项”);
var newText=div.html().replace('Sort by:','');
div.html(新文本)

排序方式:
关联

为什么不删除文本“排序依据:”。。。?不需要CSS,真的。如果你隐藏整个
div
,你也会隐藏嵌套在其中的
select
。正如我在第一句中提到的,我正在使用jquery和css覆盖网站默认html-我无法访问该网站的默认代码。
document.getElementById('SortOptions').innerHTML = document.getElementById('SortOptions').innerHTML.replace("Sort by:","");