javascript - 如何通过使用 javascript 单击按钮在另一个 DIV 中显示所选图像?

标签 javascript jquery

这是代码..实际上图像是从中继器控件的数据库中动态填充的。我想要的是,当单击选择模板时,所选图像应替换第一个 <td> 中的empty.jpg 。

<tr>
    <td style="text-align: center">
        <asp:Image src="../../Images/empty.jpg" style="height: 400px" ID="imgSide" ClientIDMode="Static" runat="server"/></td>
    <td>
        <div class="row-fluid">
            <ul class="thumbnails" style="list-style: none">
                <asp:Repeater ID="rptTemplates" runat="server">
                    <ItemTemplate>
                        <li class="span4">
                            <article class="thumbnail">

                                <asp:Image runat="server" ImageUrl='<%#string.Format("{0}/{1}",ConfigurationManager.AppSettings["GetTemplates"],Eval("TemplateName")) %>' />
                                <div>
                                    <asp:Button runat="server" ID="btnSelectTemplate" Text="Select Template" Style="text-align: center" ClientIDMode="Static" OnClientClick="ChangeImage('<%#string.Format("{0}/{1}",ConfigurationManager.AppSettings["GetTemplates"],Eval("TemplateName")) %>')"/>
                                </div>

                            </article>

                        </li>

                    </ItemTemplate>
                </asp:Repeater>
            </ul>
        </div>
    </td>
</tr>

最佳答案

试试这个

$('table').on('click','.thumbnail button',function(){
 var i_url=$(this).closest('.thumbnail').find('img').attr('src');
 $(this).parents('tr').find('td:eq(0) img').attr('src',i_url);
});

DEMO

关于javascript - 如何通过使用 javascript 单击按钮在另一个 DIV 中显示所选图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24605144/

相关文章:

javascript - 为什么我可以将未知属性分配给 typescript 中的文字对象?

javascript - 长时间运行的异步 API 方法

javascript - 如何将变量从js文件传递到html页面?

javascript - 使用媒体查询删除视频元素

Javascript/JQuery 做翻转效果确认

jquery - 如何在跨度中应用 Bootstrap 模式点击事件?

jquery - 使用 .slideToggle() (或任何其他 jQuery 方法)如何让一个 div 在单击按钮后与另一个重叠?

javascript - 可粘贴 div : paste disappear in context-menu, 只能通过 ctrl+V 工作

javascript - 根据选中的单选按钮移动到不同的页面

javascript - 站点 "significantly"中包含的脚本数量是否会降低性能?