已更新
以下是旧CMS的输出。我想在“Klikk her om du er privatkunde!”后面插入一个中断标记。
从这个开始,
<TR>
<TD CLASS="td-main" COLSPAN="6">
<A HREF="link to some page">Other link here.</A>
<A HREF="link to some page">There could be other link, but may be.</A>
</TD>
</TR>
...
<TR>
<TD CLASS="td-main" COLSPAN="6">
<A HREF="edit-8.asp?CustType=1">Klikk her om du er privatkunde</A>!
<A HREF="edit-8.asp?CustType=2">Klikk her om du er bedriftskunde</A>!
</TD>
</TR>
...对这个。
...
...
...
<TR>
<TD CLASS="td-main" COLSPAN="6">
<A HREF="edit-8.asp?CustType=1">Klikk her om du er privatkunde</A>!
<br />
<A HREF="edit-8.asp?CustType=2">Klikk her om du er bedriftskunde</A>!
</TD>
</TR>有人能告诉我怎么做吗?
提前谢谢。
我想到的是这个,但它不起作用。
if(location.pathname.indexOf('edit-8') > 0){
$('td[value|=Klikk her om du er privatkunde!]').replaceWith('Klikk her om
du er privatkunde!<br />')
}发布于 2010-09-09 06:44:03
如果按href选择是唯一的,则可以使用.before()和attribute-equals selector来执行以下操作:
$("a[href='edit-8.asp?CustType=2']").before("<br />");发布于 2010-09-09 04:24:27
下面的jQuery链实现了这一点:
<a>标签。<a>。<a>标记之前插入一个<br>元素。我原本只打算在包含匹配文本的<a>后面直接插入<br>标记,但如果我这样做了,它就会在该标记外部的!之前插入换行符。
$(function() {
if (location.pathname.indexOf("edit-8") > -1) {
$("a:contains('Klikk her om du er privatkunde')").next("a").before("<br/>");
};
});的观点。这真的很不靠谱。如果文本发生更改,会发生什么情况?我不想维护那个网站。
https://stackoverflow.com/questions/3671413
复制相似问题