jQuery的选择具有多个属性的元素

问题描述:

好吧..我现在正在使用jquery的选择器进程(是的,这很容易混淆启动)。jQuery的选择具有多个属性的元素

我有2个输入元素在页面上,我想删除一个。

这里是我输入:

<input value="[email protected]" name="Email" type="hidden">

<input value="[email protected]" id="Email" name="Email" type="text">

我有#Email模糊方法,将删除隐藏电子邮件字段。不幸的是,我目前很难将其删除。

有人可以帮助缓解我的brainfart?我试过使用:不是,多个属性等。隐藏的字段是服务器生成的,我无法阻止它被发回。

想法?

$('input[type=hidden][name=Email]').remove(); 

应该做的。你可以了解更多关于jQuery选择器here

$('input[name=Email][type=hidden]').remove() 
+1

freakin'awesome!谢谢基思和balusC!在SO社区的帮助下,我每天都会更好地使用jQuery! – Loony2nz 2010-02-18 20:57:11