【发布时间】:2012-09-27 16:45:47
【问题描述】:
这就是我想要做的。我有几个链接:
<a href="#" title="Title 1">Link 1</a>
<a href="#" title="Title 2">Link 2</a>
<a href="#" title="Title 3">Link 3</a>
然后我有一个通用的<div> 来保存内容,以便我可以重复使用它。是这样的
<div id="contents">
<div id="data"></div>
</div>
我想要做的是当用户点击任何链接时,jQuery 对话框会打开并显示链接的标题(我已经完成并将显示),但对话框的内容将显示页面上另一个 div 的文本。所以:
<div id="someID">Some special content here</div>
以下是我的 jquery 位:
var link = $('#careers > ul > li > a');
link.click(function (e) {
$('#contents').dialog({
title: e.target.title,
text: need #specialcontent // <-- THIS IS THE PART I DON'T KNOW HOW TO CHANGE
});
return false;
});
清楚吗?我将在页面上有其他“someID” div,我想根据链接的点击来切换。所以它本质上是根据点击的内容加载一个新的 div。
谢谢
【问题讨论】: