在 jQuery Selectory 中混合 Javascript 变量和 DIV ID 名称
Posted
技术标签:
【中文标题】在 jQuery Selectory 中混合 Javascript 变量和 DIV ID 名称【英文标题】:Mingle Javascript variable and DIV ID name in jQuery Selectory 【发布时间】:2016-08-21 06:30:42 【问题描述】:我有一个如下的 javascript 变量,它得到它的 DiV ID 值。
var aishu=$(this).closest('div').parent().closest('div').attr('id');
假设aishu的值为std_1
现在我需要一个如下形式的 jQuery 选择器
$('#' + aishu #size).hide();
选择 JS 变量中包含的 DIV,然后选择其中 ID 为“size”的下拉菜单。
【问题讨论】:
$('#'+aishu+' #size').hide();
【参考方案1】:
您需要将静态选择器连接为字符串:
$('#' + aishu +' #size').hide();
ID 始终是唯一的。您可以简单地将 id 选择器用于 id=size 的元素:
$('#size').hide();
【讨论】:
以上是关于在 jQuery Selectory 中混合 Javascript 变量和 DIV ID 名称的主要内容,如果未能解决你的问题,请参考以下文章
Jquery在混合android中不起作用,但在网络中起作用
jQuery 中的 elem.setAttribute 破坏 SSL(混合活动内容错误)
在一个应用程序中将 jQuery 和 YUI 混合在一起,这很容易吗?
ASP.NET MVC中jQuery与angularjs混合应用传参并绑定数据