Bra*_*yer 9 html javascript jquery jquery-tools
我将在序言中写道:"我知道这是不好的做法和丑陋的黑客(我很抱歉)但......"
我正在使用jQuery TOOL的工具提示小部件在用户将鼠标悬停在html元素上时显示工具提示.使用此小部件,您可以将工具提示的html添加到元素的title属性中.
在那个html中我有一个元素,我想绑定一个内联onclick事件处理程序.
不幸的是,我遇到了太多的引号层,无法将参数传递给我试图调用的函数.
我有这样的事情:
<div title="<div onclick='myFunction(_____)'>My tooltip content</div>">My element</div>
Run Code Online (Sandbox Code Playgroud)
如果我需要传递一个整数,myFunction这是有效的,因为它不需要另一组引号.不幸的是我想传递一个字符串myFunction.如何进一步转义此字符串参数,以便它不会关闭onclick或title字符串?
在HTML属性中,您应该将引号编码为HTML实体,例如:
<div title="This says "Hello!"">
Hello!
</div>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3525 次 |
| 最近记录: |