所以我有要修改的代码-
原版的:
jQuery(document).ready(function() {
var name = '';
var firstLastName = '[[T6:[[E48:[[S334:fr-id]]-[[S334:px]]:cons.first_name]]]] [[T6:[[E48:[[S334:fr-id]]-[[S334:px]]:cons.last_name]]]]';
var screenname = '[[T6:[[S48:0:screenname]]]]';
if (screenname) {
name = screenname;
} else {
name = firstLastName;
}
var splitName = name.split('');
var nameCheck = splitName[splitName.length-1];
jQuery('#personal_page_header h2').html("Support " + name + "'s Fundraiser" );
});
有人写下来了,不再在这里了,我现在想做的是弄清楚如何代替替换现有文本,而是添加到其中。
因此,现在此代码的作用是将h2内容替换为组成部分的注册名称或屏幕名称。
我现在想做的是附加到该内容,以便它会说类似
<h2>
Welcome to my fundraiser
<br/>
"Support" + name + "'s Fundraiser"
</h2>
但不幸的是,我尝试的操作破坏了代码并停止了工作。
我试图做的是这样的:
jQuery('#personal_page_header h2').append('<span><br />"Support " + name + "'s Fundraiser"</span>' );
我已经尝试做各种其他事情,但结果都是一样的。
任何帮助将非常感激!
谢谢
最佳答案
这应该为您工作:
jQuery('#personal_page_header h2').append("<span><br/>Support " + name + "'s Fundraiser</span>");
您刚才的报价有些不合适。