如何在jQuery选择器中使用JavaScript变量?

用户225269:

如何使用JavaScript变量作为jQuery选择器中的参数?

<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等于被单击的元素的名称。

葡萄酒:
var name = this.name;
$("input[name=" + name + "]").hide();

或者,您可以执行以下操作。

var id = this.id;
$('#' + id).hide();

或者,您也可以发挥作用。

$("#" + this.id).slideUp();

如果要永久删除整个元素,则从页面开始。

$("#" + this.id).remove();

您也可以在此使用它。

$("#" + this.id).slideUp('slow', function (){
    $("#" + this.id).remove();
});

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在jQuery中使用非选择器-不起作用

在javascript函数中使用选择器“ $(this).find()” jQuery

如何在JSS中使用子选择器

如何在选择器Cypress中使用.length结果

我如何在Angular 2中使用'this'jquery选择器

如何在jQuery UI中使用angularJS在日期选择器中设置区域选项?

如何在选择器中使用参数Tapgesture

如何在JQuery中使用动态选择器

如何在特定选择器中使用Expect?

如何在多个类作为一个类的jQuery中使用not选择器

在jQuery选择器中使用javascript参数

JQuery:如何在jquery选择器中使用for循环变量?

如何在jQuery日期和时间选择器中使用javascript / jQuery调整时区?

如何在jquery中使用选择器属性进行除法?

如何在css属性选择器(如[class ^ =“ $ variables”])中使用sass变量?

如何在on方法jQuery中使用多个选择器?

如何在变量上使用StartsWith选择器?

如何在jQuery中使用多个“属性等于”选择器?

在 Javascript 中使用变量保持选择器

如何在表选择器中使用 jQuery 变量

如何在 aurelia 中使用 JQuery UI 日期选择器更改语言环境?

如何在 jQuery 中使用 .not 选择器?

在选择器名称中使用 jQuery 变量

如何在 scss 中使用祖父选择器

如何在 jQuery 选择器中包含变量?

如何在包含选择器中使用井号 (£)?

如何在 1.12.4 版本中使用 jquery 添加日期选择器?

如何在 Umbraco 8 中使用媒体选择器?

如何在选择器中获得不同的状态或如何在选择器中使用选择器