-1
我需要隐藏链接文本。如果href为空,则隐藏链接文本。 XSL代码使这有点复杂。当href值为空时隐藏链接文本
<xsl:element name="a">
<xsl:attribute name="href">
<xsl:if test="not(contains(@WEBSITE,'://'))">http://</xsl:if>
<xsl:value-of select="@WEBSITE" />
</xsl:attribute>
<span class="website">VISIT WEBSITE</span>
所以,如果从@WEBSITE获取href值的元素不包含URL,我需要的跨度Class'website”里面的隐藏文字。我如何在jQuery中做到这一点?
$('.website').each(function() {
if ($(this).prev(find('a')).text() == '') {
$(this).hide();
}
});
不工作
你有没有尝试过的东西或者只是阅读jQuery的文档来解决* *你的**问题? – zerkms 2012-02-19 19:56:56
我会永远爱这个链接。 – elclanrs 2012-02-19 19:58:44
@am不是我,谢谢你的“你有什么尝试”的链接。 – 2012-02-19 20:06:09