切换页面后文本消失
Text disappears after switching page
对于我正在工作的网站,
http://ChinaStampedConcrete.com
如果向下滚动,您将看到"需要专业的地板解决方案吗?
我用jQuery添加了这个文本,但是如果你切换页面;点击顶部菜单栏上的任何选项卡,这个文本就会消失。仅当您刷新页面时,文本才会再次出现。我尝试寻找解决方案,但还没有找到解决方案。任何人都可以帮忙,或任何其他建议;也许使用 JavaScript?
我写的代码是:
$j(document).ready(function() {
// For custom content bottom
var $callToAction = $j(".content_bottom .call_to_action .text_wrapper");
var $divToInsert = $j("<div>", { class: "call_to_action_header" });
$divToInsert.text("Need A Professional Floor Solution?");
$callToAction.prepend($divToInsert);
});
像这样尝试
$(".content_bottom .call_to_action .text_wrapper").append("<div class='call_to_action_header'>Need A Professional Floor Solution?</div>");
或者你可以创建一个div并像这样预置:
var div = document.createElement("div");
div.className = "call_to_action_header";
div.innerHTML = "Need A Professional Floor Solution?";
var $callToAction = $(".content_bottom .call_to_action .text_wrapper");
$callToAction.prepend(div);
下面是示例模型 1 和模型 2
希望对:)有所帮助
发生这种情况是因为在使用 document.ready 函数加载完整的 DOM 后,您在 DOM 上动态注入此元素,当您使用选项卡或链接离开页面时,此元素将从 DOM 中删除,并且当您返回页面时,此时 document.ready 函数将不会执行,因此元素和文本都将丢失。
您应该将代码放在一个函数中,每当用户访问主页时,该函数将始终被调用。
相关文章:
- 文本正在立即消失,而不是随着时间的推移而消失
- 如何让文本在几秒钟后消失
- 单击按钮时,文本框消失
- 当我在tinmyce.int()中编写设置函数时,tinymce消失了,只有纯文本区域可见
- 基于视口宽度逐渐消失的文本..带有省略号.
- 单击“提交按钮”后,文本会迅速消失
- 不稳定的内部 HTML 行为.文本消失
- 如何在HTML5视频完成加载后使文本消失
- 在输入框中单击时 - 在附近显示文本 - 在单击时输出文本消失
- HTML - 如何使文本消失,并通过按下按钮显示不同的文本
- 使用 Javascript 动态添加的文本框中的文本消失
- 为什么我的网页上这个UL的链接和文本消失了
- 当使用 jquery 出现另一个文本时,使文本消失
- 可以使文本消失,但可以't使隐藏的文本可见
- 使未选中的单选按钮和关联的文本消失
- onsubmit使使用innerHTML打印的文本消失
- jQuery动画分区中的文本消失
- 单击按钮时,文本消失(JQUERY)
- 谷歌地图,拖动路线后距离文本消失
- 切换页面后文本消失