- 我有两个第一次访问时需要隐藏的输入字段。
- 将有一个按钮来切换它以显示字段,以便可以对其进行编辑。
- 带有 id 的附加词(即 _temp)只是为了更改 id 名称,以便在不需要时不会再次保存。当字段显示附加词 (_temp) 时,需要删除。(即(原始 ID 名称:payment_gateway_login)(附加 ID 名称:payment_gateway_login_temp),当字段显示删除附加 ID 名称时,应返回原始名称:payment_gateway_login,同样应遵循 id="payment_gateway_password"。
- 以下是我所能得到的。任何帮助将不胜感激。
HTML:
<ul>
<li class="show-hide-container hide" style="display: list-item; ">
<ol>
<li class="password input required stringish" id="payment_gateway_login_input">
<input id="payment_gateway_login" name="payment_gateway[login]" type="password">
</li>
<li class="password input required stringish" id="payment_gateway_password_input">
<input id="payment_gateway_password" name="payment_gateway[password]" type="password">
</li>
</ol>
</li>
<li class="clearfix edit-login-pass"> <a href="#" class="btn" id="show_hide">Edit Login & Password</a>
</li>
</ul>
</p>
查询:
$("input#payment_gateway_login").attr("id", "payment_gateway_login" + "_temp");
$("input#payment_gateway_password").attr("id", "payment_gateway_password" + "_temp");
$("#show_hide").live("click", function(event) {
return $("li.show-hide-container").toggle("show");
});
</p>