Jquery工具提示不能在文本/模板上工作
Jquery tooltip not working on text/template
我不能得到javascript工具提示工作的动态输出,我正在使用骨干填充我的divcell
<script class="bookTemplate" type="text/template">
<div class="divRow">
<div class="divCell <%= Slot.StyleClass %>"><a class="tool" data-tip-type="text" data-tip-source="<%= Slot.TooltipText %>" href="#"><%= Slot.ValueText %></a></div>
</div>
</script>
这将完全按照预期输出html,但是工具提示不起作用。如果我硬编码html单元格,工具提示工作。
我调用javascript工具提示文件在页脚我的页面(asp/mvc)
Output from Dynamic:<div class="divCell open"><a class="tool" data-tip-type="text" data-tip-source="Book it!" href="#">Open</a></div>
Output from Static: <div class="divCell open"><a class="tool" data-tip-type="text" data-tip-source="Book it Now!." href="#">Open</a></div>
<script type="text/javascript" src="/Assets/js/views/tooltip.js"></script>
我不明白为什么工具提示不显示在动态?html是一样的,(我仍然是新的JS世界)所以我试着移动的东西,我不知道如何调试这个或围绕这个工作,如果我想让工具提示脚本在动态领域工作,我必须使用特殊的方法吗?
你的Javascript可能没有考虑到你用backbone创建的新元素。
你可以使用一个名为on()
的jQuery函数,它有能力处理尚未创建的后代元素的事件
$( "#selector" ).on( "click", function() {
//do your tooltip call
});
相关文章:
- 使用谷歌应用程序脚本从工作表中获取值并将其显示在文本框中
- 如何在php中创建一个函数,该函数与文本区域一起工作,通过输入类似[color:red]的内容来打印具有等效颜色的文本
- 为什么文本对齐:对;工作不正常
- IE8更改文本区域上的事件侦听器不工作
- Alloy UI文本区域工作不正常
- 提交按钮只能在onchange调用输入文本后第二次点击时工作
- Cufon..简单渐变文本..是't工作
- 无法使我的文本参数与我的查询一起工作
- 我的剧本赢了'不能在IE中工作(甚至9)?修改复制文本的简单javascript
- fabric.js中的文本对齐方式未按预期工作
- 预览文本区域分区不工作
- Javascript/Php聊天-输入is'不能在一个文本框中工作
- 使用jQuery在焦点上选择文本框是't在移动浏览器中工作
- 阻止选择在IE中工作但不在Chrome中工作的文本
- 我正在用来自选择的数据填充文本框,它可以工作,但是
- 如果文本在高图表中较多,则工具提示无法正常工作
- 将公司名称绑定到更新面板中的下拉列表,自动完成文本框工作,但每次页面刷新时
- 文本区域最大长度属性无法在所有浏览器中正常工作
- 如何在表单文本框中启用退格工作
- .text 未获取所有文本,但在控制台中工作