我有一个html页面(对于ex index.html),它有10个链接10个位置,每次用户点击任何链接时,不同类型的内容必须加载到单个动态的div。 div必须放置在jquery modal中。div实际上只在html页面内(index.html),但div内容根据用户点击URL加载模式。我如何实现这一点?我是新来的jQuery和JavaScript。在点击或Url链接上加载不同内容到单个div上
1
A
回答
0
我能想到的最简单的方法是使用jQuery .load()函数。使用非常简单,它在选择器上运行,并将选定元素加载到HTML页面的子集中。因此,如果你的div被称为“fred”,并且你想将另一个页面上的一个叫做“bob”的div的文本放到名为fred的div中,你可以使用类似这样的东西:
$('## fred')。load('http://alice.com/carol.html #bob');
它在链接页面上有相当好的记录。
0
尝试这样:
HTML
<div id="dialog-modal" title="Basic modal dialog">
<p>Adding the modal overlay screen makes the dialog look more prominent because
it dims out the page content.</p>
</div>
<div id="somedivwithcontent1" style="display:none">
Text to put into the modal dialog.
</div>
JS
var link = 1; //get from clicked link
$("#dialog-modal p").html($('#somedivwithcontent'+link).html());
$("#dialog-modal").dialog({
height: 140,
modal: true
});
此代码将得到#somedivwithcontent
的div的内容,并将其放置到的段落模态对话框。应该达到你想要的。
相关问题
- 1. 在您点击链接的DIV基础上显示不同内容
- 2. 在链接上加载徽标点击
- 3. 点击DIV,从其他div上的数据库加载内容
- 4. 点击链接后刷新div内容
- 5. 链接到同一节点上的内容的菜单
- 6. HTML内容加载上点击
- 7. 如何在单击链接时将帖子内容加载到div中?
- 8. 单击链接替换div的内容
- 9. 使用Ajax动态加载div内容有进一步链接到不同的文件。如何加载这些链接的内容在同一个div
- 10. 链接在一个div,试图加载内容在一个单独的div
- 11. 将不同的HTML代码加载到不同链接点击的单个页面上
- 12. Div内容无法加载点击
- 13. 加载内容隐藏div后点击
- 14. 链接在DIV上但不在内容上
- 15. ember.js点击链接内点击div
- 16. 单击一个链接将其显示在同一页上的不同Div中
- 17. 上点击一个链接
- 18. 不能在链接上重新加载页面点击
- 19. 点击一个除了链接的div上的点击事件
- 20. 如何在点击链接后加载fancybox内容?
- 21. 追加div类到超链接类 - 然后克隆并追加超链接到容器上点击
- 22. 加载一个PHP页面到点击菜单上的点击
- 23. 点击在新窗口中一个div载荷内的链接
- 24. 展开/收起内容在网页上[也加载上点击内容]
- 25. 单击动画div,将内容加载到div
- 26. 左div容器作为链接/导航点击一个链接时,显示内容在右div容器?
- 27. 负载DIV内容到不同的div
- 28. 代码来加载一个URL或一个链接在android studio中的背景上点击一个按钮?
- 29. 最初不加载CSS,不会在刷新(F5或CTRL F5)上加载,但加载链接单击(偶尔)
- 30. 点击后将内容从一个div加载到另一个div
欢迎来到StackOverflow!你尝试过什么吗?请显示您的代码,以便有人能够提供帮助。查看[关于页面](http://stackoverflow.com/about)了解更多关于如何在这里提出问题的信息... – 2013-02-13 01:47:11
我并不是想把它放在另一个页面上,内容已经在div中,但它必须在弹出窗口中弹出,这可以通过模态完成。但问题是模式中的内容必须基于url点击进行动态加载 – user1765427 2013-02-13 01:57:36