html()返回带有标记的html
Javascript .html() returns html with tags
在我的ROR应用程序中,
在我的控制器中
1-@linkhtml="Please contact #{ActionController::Base.helpers.link_to 'support', "www.blahblah.com"}."
它在..中调用一个js文件create.js。。
2-$(#linkhtml).html('<%= @linkhtml %>')
和在erb文件中
3-<div id=linkhtml></div>
返回
<a href="www.blahblah.com/">support</a>
如何使其返回链接的"支持"?
编辑:
我应该在1中使用strip_tag或者在2中使用something()而不是html()或者以其他方式显示它,而不是在3 中的div中显示"id=linkhtml"
$(#linkhtml).text()
这将返回没有HTML标签的纯文本
参考:http://api.jquery.com/text/
相关文章:
- JS验证ajax返回的html中的表单数据
- php函数的ajax html$_POST值返回null
- Ajax调用返回当前html页面,而不是请求的文件
- 当使用ajax并将html数据保存为对象时,收听浏览器返回按钮.好的或坏的
- 统计ajax返回数据中的html元素
- HTML如何根据javascript函数的返回值限制文本输入
- 从JavaScript中正确返回html中的特殊字符
- 为什么我得到的是返回的[object HTML ParagraphElement]而不是我的号码
- 在ajax html返回中调用ajax会阻止第一个ajax脚本进一步工作
- jQuery filter 和 html 返回奇怪的结果
- 使用 Javascript 从 JSON 文件向 HTML 返回单个值
- JavaScript-使用selenium-webdriver将内部html返回给变量
- html返回中的Phantomjs编码问题
- 如何从HTML返回标签中获取值?
- 改变Html返回函数的元素
- 从用户处获取HTML输入,并将修改后的HTML返回给用户
- 如何获得html返回通过javascript跨域
- 用Jquery动态追加HTML返回[Object Object]
- 用OpenCPU显示R函数的html返回值
- 我如何执行内联javascript在HTML返回从ajax调用- JQUERY