0

任何人都可以帮助我解决我的困难,例如如何使用 jQuery 从 listview 数据绑定中更改图像 src 属性。我想要它,当用户从 listview 数据绑定中单击 img 时,更改<img id="imgviewer" src="" /> 尝试了这个:

$('img').click(function() {            
            $("#imgviewer").attr('src', 'uploadsimg/' + $('this').attr('title'));
        });

但它不起作用。谢谢你的帮助。

这是我的asp代码

<asp:ListView ID="lvSubAlbumDB" ItemPlaceholderID="subitemContainer" runat="server">
    <LayoutTemplate>
        <ul class="photolist">
            <asp:PlaceHolder ID="subitemContainer" runat="server" />
        </ul>
    </LayoutTemplate>
    <ItemTemplate>
        <li>
            <a href="" title="<%# Eval("Filename")%>">
                <img border="0" src="uploadsimg/thumbnail/<%# Eval("Filename")%>" title="<%# Eval("Filename")%>" alt="" height="35" width="50" />
            </a>
        </li>
    </ItemTemplate>
</asp:ListView>
4

1 回答 1

0

删除周围的引号this

$('img').click(function() {            
    $("#imgviewer").attr('src', 'uploadsimg/' + $(this).attr('title'));
});
于 2012-04-23T07:50:47.760 回答