好的,这是重新上传,因为我很难解释我想道歉。 (我删除了旧帖子)
我希望编辑
<div id="viewer_viewer_container" style="display: block;">
<h4>original-content i want to edit</h4>
<ul id="viewer_viewer_list" class="viewer_list"></ul>
</div>
我希望标题<h4>original-content i want to edit</h4>
中的文字根据网址更改值。
例如,如果网址为http://www.site.com/chat/embed/channel-name
,我需要代码if (loc.indexOf( "http://www.site.com/chat/embed/channel-name") != - 1)
但是在那个说明中,因为我正在对它进行更改,我还想在特定请求之上添加我自己的默认编辑。
例如:
if (loc.indexOf( "http://www.site.com/chat/embed/channel-name") != - 1) {
specific edit
}
else {
original edit
}
另外,如果设置不正确,请不要将其暂停?我将与您合作将其编辑为更具体的理解。
答案 0 :(得分:1)
您应该为<h4>
标记指定一个ID并使用jquery调用它并使用.html()
方法,如下所示:
<h4 id="change-me">Original Text</h4>
和javascript:
if (loc.indexOf( "http://www.site.com/chat/embed/channel-name") != - 1) {
$("#change-me").html('Edited Value');
}
else {
//leave as is
}
答案 1 :(得分:0)
如果是关于h4元素的文本,那么试试这个:
var toEdit = $('h4').text();
/* select the h4 with the text provided */
if(toEdit == 'original-content i want to edit') {
toEdit.text('set new text here...');
}
然后编辑文本并更新它!