如何在jQuery选择器中使用javascript变量如何在jQuery选择器中使用javascript变量作为参数?<script type="text/javascript">$(function(){
$("input").click(function(){
var x = $(this).attr("name");
$("input[id=x]").hide();
}); });</script><input type="text" id="bx"/><input type="button" name="bx"/><input type="text" id="by"/>
<input type="button" name="by"/>基本上,我想要做的是能够隐藏元素,它的id等于被点击的元素的名称。
3 回答
慕森卡
TA贡献1806条经验 获得超8个赞
$("input").click(function(){ var name = $(this).attr("name"); $('input[name="' + name + '"]').hide(); });
var id = $(this).attr("id");$('input[id="' + id + '"]').hide();
$('input#' + id).hide();
$('input[name="' + name + '"][id="' + id + '"]').hide();
添加回答
举报
0/150
提交
取消