如何动态设置jQuery中对话框的标题?
问题描述:
<div class="lessonDetails">
<a href="#popUpLink" class="popUpLink">Lesson Details</a>
<div class="popUpDialog" title="Lesson Details">
<p>This is lesson dialog </p>
</div>
</div>
<div class="courseDetails">
<a href="#popUpLink" class="popUpLink">Course Timetable and Resources</a>
<div class="popUpDialog" title="Course Timetable and Resources">
<p>Course Timetable</p>
<p>Resources</p>
</div>
</div>
jQuery(function($) {
$('.popUpLink').each(function() {
$.data(this, 'dialog', $(this).next('.popUpDialog').dialog({
autoOpen: false,
modal: true,
title: 'Info',
draggable: true
}));
}).click(function() {
$.data(this, 'dialog').dialog('open');
return false;
});
});
如何设置对话框的标题,使得第一个对话框(课对话)会有“课详细”的标题和第二个对话框(当然对话框)会是“课程时间表和资源”?
记住对话的数量是在后端动态决定的。
所以......你有麻烦阅读'title'属性? – 2012-03-03 20:42:36