Joomla javascript var with HTML code
Joomla javascript var with HTML code
我正在尝试在Joomla模板中实现Javascript工具提示组件。每次对某些图像进行鼠标悬停时,工具提示都会显示一些文本。
问题是接下来的事情。我将每个工具提示的文本存储在一个数组中,如下所示:
<script type='text/javascript'>
$(function()
{
var bubbles = new Array();
bubbles[0] = "<div class='bubbleTooltip'><p>iPhone or BlackBerry?</p><p>What's your favourite food?</p><p>- Chocolate</p></div>"
bubbles[1] = "<div class='bubbleTooltip'><p>iPhone or BlackBerry?</p><p>What's your favourite food?</p><p>- Chocolate</p></div>"
bubbles[2] = "<div class='bubbleTooltip'><p>iPhone or BlackBerry?</p><p>What's your favourite food?</p><p>- Chocolate</p></div>"
});
</script>
但是当我查看页面源代码时,它看起来像这样:
<script type='text/javascript'>
$(function()
{
var bubbles = new Array();
bubbles[0] = "
<div class='bubbleTooltip'>
<p>iPhone or BlackBerry?</p>
<p>What's your favourite food?</p>
<p>- Chocolate</p>
</div>
"
bubbles[1] = "
<div class='bubbleTooltip'>
<p>iPhone or BlackBerry?</p>
<p>What's your favourite food?</p>
<p>- Chocolate</p>
</div>
"
bubbles[2] = "
<div class='bubbleTooltip'>
<p>iPhone or BlackBerry?</p>
<p>What's your favourite food?</p>
<p>- Chocolate</p>
</div>
"
});
</script>
是什么使补体不起作用。我认为这可能与 HTML 标签有关,但我似乎找不到线索......
关于为什么代码呈现错误的任何想法?
谢谢!
问题是Joomla编辑器转义了html字符,您需要关闭此设置。
- 启动关闭时的代码清理
- 代码清理:始终
- 不清理 HTML 实体
对于常规设置,请检查此链接 http://www.joomlacontenteditor.net/support/faq/item/html-removed-on-saving
我认为您应该尝试通过以下方式将html字符串分配给数组元素
bubbles[0] = "<div class='bubbleTooltip'>"+
"<p>iPhone or BlackBerry?</p>"+
"<p>What's your favourite food?</p>"+
"<p>- Chocolate</p>"+
"</div>";
相关文章:
- 可以't让我的if语句处理js中的html表单输入
- 如何设置html元素填充的动画
- 使用JS如何动态更改显示的html文件中的文本背景颜色
- 如何将HTML id分配给元素,以及如何将JavaScript应用于元素
- 如何编写HTML输入的JS内联
- Dojo不解析自定义小部件的模板html中的小部件声明性
- 使用javascript将动态表从一个html页面打印到另一个html页
- 通过javascript重定向html传递php变量
- 如何使Javascript动态html表及其上的事件
- 在chrome.tabs.onCreated之后加载HTML页面
- Joomla javascript var with HTML code
- 谷歌脚本从code.gs返回到index.html
- xmlhttp.responseText to html code
- js variable on html code
- 将实际的HTML元素添加到PRE/CODE内容中
- JSFiddle Code to HTML
- 显示原始HTML代码< Code >标签
- AJAX Post HTML Code
- 谷歌驱动器应用程序:我怎么能让我的HTML文件读取一个变量定义在code.gs
- tinyMCE全屏模式下默认显示HTML CODE