使用javascript从html中删除特定的未命名ul元素

使用javascript从html中删除特定的未命名ul元素,javascript,html,Javascript,Html,是否可以使用javascript搜索html的精确行并在元素没有类或id的情况下删除它 例如,我有一个无序的项目列表,从我无法控制的源加载到页面中,它看起来有点像这样 <div class="content"> <ul> <li class="thumb"> <a href="#" title="something"><img src="http://img.png" alt="" >&l

是否可以使用javascript搜索html的精确行并在元素没有类或id的情况下删除它

例如,我有一个无序的项目列表,从我无法控制的源加载到页面中,它看起来有点像这样

<div class="content">
    <ul>
        <li class="thumb">
            <a href="#" title="something"><img src="http://img.png" alt="" ></a>
        </li>
        <li class="info">
            <ul>
                <li>something 1</li>
                <li><a href="#" title="something 1">Something 1</a></li>
            </ul>
        </li>
    </ul>

    <!-- I want to remove from here.. -->
    <ul>
        <li class="thumb">
            <a href="#" title="something 2"><img src="http://img.png" alt=""></a>     
        </li>
        <li class="info">
            <ul>
                <li>something 2</li>
                <li><a href="#" title="something 2">Something 2</a></li>
            </ul>
        </li>
    </ul>
    <!-- ..to here -->

    <ul>
        <li class="thumb">
            <a href="#" title="something 3"><img src="http://img.png" alt=""></a>
        </li>
        <li class="info">
            <ul>
                <li>something 3</li>
                <li><a href="#" title="something 3">Something 3</a></li>
            </ul>
        </li>
    </ul>               
</div>
不幸的是,这不是一个选择。我也没有能力使用PHP来做这件事。这样的事情可以用javascript完成吗?怎么做呢?

试试这个

$(document).ready(function() { 
   $("ul li a[title='something 2']").parent().parent().remove();
})

@Alaeddine的可能重复项它不是重复项,它必须在页面上找到匹配的html并将其删除。不是文件标题这工作做得很好!我真的需要学习javascript,这个parent()函数很棒!是的……还有其他一些函数非常棒,比如parents()、nestest()等等。。。
$(document).ready(function() { 
   $("ul li a[title='something 2']").parent().parent().remove();
})