0

我有 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" />

4

0 回答 0