我正在使用WordPress和2个不同的插件(图标每个帖子&页面和多级导航)。通过第一个插件,我选择了每页图标,第二个插件创建了一个下拉菜单。使用jQuery删除链接文本
事情是我只想显示页面图标,但插件仍然在写页面标题。我想用jQuery将其删除。
这是菜单生成的HTML:
<ul class="children" style="display: none; visibility: hidden; ">
<li class="page_item page-item-514">
<a href="http://www.pausoberriak.net/lan-emailea/onurak/?lang=eu">
<img src="http://www.pausoberriak.net/wp-content/uploads/icons/beneficios.png" class="page_icon" alt="Onurak">Onurak</a>
</li>
<li class="page_item page-item-179">
<a href="http://www.pausoberriak.net/lan-emailea/lan-emailea-formulak/?lang=eu">
<img src="http://www.pausoberriak.net/wp-content/uploads/icons/formulas.png" class="page_icon" alt="Formulak">Formulak</a>
<ul class="children" style="display: none; visibility: hidden; ">
<li class="page_item page-item-183">
<a href="http://www.pausoberriak.net/lan-emailea/lan-emailea-formulak/praktikak-enpresetan/?lang=eu">Praktikak enpresetan</a>
</li>
<li class="page_item page-item-186">
<a href="http://www.pausoberriak.net/lan-emailea/lan-emailea-formulak/lanerako-zerbitzuak/?lang=eu">Zerbitzu Okupazionala</a>
</li>
<li class="page_item page-item-195">
<a href="http://www.pausoberriak.net/lan-emailea/lan-emailea-formulak/kontratazioa/?lang=eu">Kontratazioa</a>
</li>
</ul>
</li>
</ul>
我用这个代码来删除文本,在这种情况下,应该删除 “Onurak”, “Formulak”, “Praktikak enpresetan”,“Zerbitzu okupazionala”和 “kontratazioa”:
<script type="text/javascript">
jQuery('#suckerfishnav li li a').text("");
</script>
它的工作原理,但它也删除img
标签和儿童ul
。我只想删除链接文本并保留其他内容。
在此先感谢
我没有看到任何带有suckerfishnav ID的元素。 – j08691 2012-02-29 15:35:04