我有一个HTML页面。 在html页面的正文中有一个div,我在其中添加了一些按钮和图像。
<div id="div_one">
<button id="button_one">
<asp:Image id="image_button_one" ImageUrl=".." runat="server">
</button>
</div>
这个div有一个表格,我放在一个:
<form..>
<asp:ImageButton id="id_one" runtat="server" ImageUrl=".." visible="false">.
</form>
按钮有jquery / javascript关联。 当我点击按钮&#34; button_one&#34;例如,有一些css修改页面而没有别的。
关键在于:当jquery被执行时($(&#34;#button_one&#34;)。click(){..})我想想象ImageButton并最终,如果点击那个,更改页面。
是否可以参考ImageButton来可视化它并在必要时使用它?如何?
答案 0 :(得分:1)
首先使其ClientIDMode为静态:
<form..>
<asp:ImageButton id="id_one" runtat="server" ClientIDMode="Static" ImageUrl=".." visible="false">.
</form>
<强> JQUERY:强>
$("#id_one").click(function(){
// do something here
})
用于可视化:
$("#id_one").show();
<强>更新:强>
在Visible =“false”中,案例控件不会在客户端呈现,因此无法通过客户端脚本访问,而不是设置可见来执行set css属性,如下所示:
<asp:ImageButton id="id_one" style="display:none;" runtat="server" ImageUrl=".."
可见= “真” &GT;