jQuery字符串部分替换

时间:2011-04-08 01:54:41

标签: jquery wordpress string substring

你好 - 很长时间的读者,第一次提问。 :)

我真的可以使用一些帮助来替换jQuery 1.5.2中的部分字符串。

加载到变量中将是这个字符串:

<div class="reply">
<a class="comment-reply-link" href="http://someurl/foo/testing-post-four/?replytocom=5#respond" onclick='return addComment.moveForm("comment-5", "5", "respond", "8")'>Reply</a>
</div>

不幸的是,字符串不会像这样干净。 WordPress生成它,这意味着HTML将包含一些荒谬的额外空格和制表符。评论值会波动。

我正在寻找用另一个字符串变量替换“comment-5”位 - 这可能是comment-12345 - 没有引号的行,因为它将从一个字符串中取出邻居DIV。

思想?

感谢大脑的力量!

1 个答案:

答案 0 :(得分:1)

你能简单地使用javascripts inbuilt replace函数吗?

string.replace('comment-5', 'comment-12345)

或者您是否想知道如何更换ID?在这种情况下

$("#comment-5").attr('id', 'comment-12345');