我有 2 列,“a”和“b”。“b”被隐藏,而“a”不被隐藏。我希望当鼠标单击“a”列时,“b”列中的文本(记住被隐藏)显示在对话框中。
目前我有这个选择器显示“a”文本列成功:
<div id="dialog"
style="display:none;padding:5px 5px 5px 5px;min-height:310px;">
<div id="content" style="width:100%;overflow:auto;height:120px;"></div>
我准备对话框:
$('#dialog').dialog({
autoOpen: false,
resizable: true,
modal: true,
width: 460,
title: "Message",
buttons: {
"Cerrar": function () {
$(this).dialog("close");
}
}
});
// 当鼠标悬停在 "a" 上被点击时的事件
$('.a').click(
function () {
var text = $(this).attr('data-desc');
$('#content').html(text);
$('#dialog').dialog('open');
}
);
Listview: // 这是我点击的列
style="overflow:hidden;"
**CssClass="a"**
data-desc='<%# Eval("subject") %>'
runat="server"
text='<%# Eval("subject") %>'
Visible="true" />
// 我想在对话框中显示此列 -text- //
<span
id="coment"
style="width:0%;vertical-align:top">
<cc1:SWCLabel
**cssclass="b"**
style="overflow:hidden;"
data-desc='<%# Eval("Text") %>'
runat="server"
text='<%# Eval("Text") %>'
Visible="false" />