0
A
回答
0
检查DOM元素的存在是客户端的工作,如果你是通过JavaScript来做到这一点,你就会有这样的事情:
if(document.getElementById('x')) {
// ... code
}
你也可以嵌入这个JavaScript代码插入您的HAML模板使用HAML的:javascript
标签,如下所示:
# template.haml
%div#x
:javascript
if(document.getElementById('x')) {
// ... code
}
相关问题
- 1. 用JQuery检查DIV ID是否存在
- 2. Rails的:检查的has_many在查看
- 3. 检查,以查看是否在资源(R.id.something)存在的ID
- 4. 检查是否在JavaScript中的div ID
- 5. SQL:检查看看哪个ID已经存在
- 6. 检查Rails中是否存在记录(来自ID数组)?
- 7. 检查Firebase中是否存在ID [Java]
- 8. 检查HTML中是否存在ID
- 9. 谷歌分析查看由用户ID
- 10. 在Rails中查看组件
- 11. 如何检查其JavaScript的ID我正在查看
- 12. Android查看ID
- 13. 检查,看看如果两个ID的是隐藏在条件
- 14. Jquery检查是否存在ul中的id与id =
- 15. rails是否有API来检查并查看是否存在时间或日期?
- 16. 如何给它检查div id功能?
- 17. 检查以查看Javascript中是否存在值
- 18. 检查以查看图像中是否存在Javascript
- 19. 检查列表中是否存在值 - 查看日历
- 20. 如何查看rails缓存的内容
- 21. 在symfony2中检查路由
- 22. 检查ID是否存在表
- 23. CouchRest - 检查文档ID是否存在
- 24. 检查DIV内是否存在元素
- 25. 如何检查div是否存在?
- 26. 检查路由是否存在
- 27. UI路由器 - 检查状态存在
- 28. Rails,检查url是否已经存在
- 29. Rails 3检查是否存在关联
- 30. Rails检查has_many是否存在
这看起来是客户端的工作而不是后端的工作。你可以显示'div'元素被渲染的位置吗? – Abdulaziz
您需要使用javascript。在jquery中,您可以将元素定位为:$(“#id_here”) – bkunzi01