这就是我想要做的。我有几个链接:
<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 取决于点击哪个。
谢谢