品牌露出 4 处默认显示(页底落款 / 专属福利「兜爸出品」/ 测一测「兜爸原创」/ 投稿卡「兜爸心选 · 官方征集」,?brand=0 可关);专题页底部加「兜爸心选 | 孕育知识整理」落款(共用模板 + 5 个自带页);v26110203
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
@@ -1,25 +1,22 @@
|
||||
/* 11-02 首页品牌露出效果稿(只在 ?brand=1 时由 index.html 加载)
|
||||
/* 11-02 首页品牌露出(用户定 4 处都要,默认加载;?brand=0 关掉)
|
||||
用户:「首页缺少品牌性露出(兜爸心选),增加一些品牌曝光,但不要太过,要合理」
|
||||
原则:不加横幅/弹窗/开屏,只在「内容是谁做的」这种自然位置署名 —— 共 4 处:
|
||||
① 页底落款(logo + 一句话)② 专属福利「兜爸出品」③ 测一测「兜爸原创」④ 广场投稿卡「兜爸心选官方征集」 */
|
||||
(function () {
|
||||
var CHIP = function (t) { return '<span class="br-chip"><i>兜</i>' + t + '</span>'; };
|
||||
var d = document.createElement('div'); d.className = 'br-demo'; d.textContent = '品牌露出效果稿'; document.body.appendChild(d);
|
||||
// ① 页底落款
|
||||
var hb = document.getElementById('homeBody');
|
||||
if (hb) {
|
||||
var f = document.createElement('div'); f.className = 'br-foot';
|
||||
f.innerHTML = '<img src="demo/brand/logo-c.png" alt="兜爸心选"><div class="br-s">全家都爱用的孕育平台</div><div class="br-l">陪你从孕期到育儿的每一天</div>';
|
||||
f.innerHTML = '<img src="assets/img/brand-logo-c.png" alt="兜爸心选"><div class="br-s">全家都爱用的孕育平台</div><div class="br-l">陪你从孕期到育儿的每一天</div>';
|
||||
hb.appendChild(f);
|
||||
}
|
||||
// ② 专属福利标题旁
|
||||
var rt = document.querySelector('#homeBody .sh-title');
|
||||
[].forEach.call(document.querySelectorAll('#homeBody .sh-title'), function (h) { if (/专属福利/.test(h.textContent) && !h.querySelector('.br-chip')) h.insertAdjacentHTML('beforeend', CHIP('兜爸出品')); });
|
||||
// ③④ 广场 / 测一测是异步渲染的,等它们出来再加
|
||||
var n = 0, t = setInterval(function () {
|
||||
var q = document.querySelector('.g6-qh'), s = document.querySelector('.g4-s-k');
|
||||
var q = document.querySelector('.g6-qh'); /* ④ 投稿卡文案直接写在 demo/gch/v4.js(卡堆会重绘) */
|
||||
if (q && !q.querySelector('.br-chip')) { var sm = q.querySelector('small'); if (sm) sm.remove(); q.insertAdjacentHTML('beforeend', CHIP('兜爸原创')); }
|
||||
if (s && !/兜爸/.test(s.textContent)) s.textContent = '兜爸心选 · 官方征集';
|
||||
if ((q && s) || ++n > 40) clearInterval(t);
|
||||
if (q || ++n > 40) clearInterval(t);
|
||||
}, 300);
|
||||
})();
|
||||
|
||||
Binary file not shown.
|
Before Width: | Height: | Size: 28 KiB |
@@ -64,7 +64,7 @@
|
||||
}
|
||||
function submitCard() {
|
||||
return '<div class="g4-card sub" data-sub="1" role="button" tabindex="0">' +
|
||||
'<span class="g4-s-k">投稿征集</span>' +
|
||||
'<span class="g4-s-k">兜爸心选 · 官方征集</span>' + /* 11-02 品牌露出 */
|
||||
'<b class="g4-s-t">轮到你了</b>' +
|
||||
'<span class="g4-s-d">你的孕期故事,正是别的妈妈想听的</span>' +
|
||||
'<span class="g4-s-r"><span><b>¥30</b><i>现金</i></span><em>+</em><span><b>500</b><i>兜豆</i></span></span>' +
|
||||
|
||||
Reference in New Issue
Block a user