如何 select div in jquery 中的两个元素
How to select two elements inside a div in jquery
我有一个 div 和 class footer-contact
,在 div 里面,我有几个 input
和 textarea
元素。我想清空他们的文字。我尝试使用以下选择器,但它不起作用。我做错了什么?
$(".footer-contact input[type=text] textarea").val('');
您可以使用Multiple Selector (“selector1, selector2, selectorN”)
$(".footer-contact input[type=text], .footer-contact textarea").each(function(){
this.value = "";
});
$(".footer-contact,input[type=text],textarea").val('');
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<input type='text' class='footer-contact' value='asdas'>
<input type='text' value='asdas'>
<textarea>asdas</textarea>
- 添加逗号
- 如果没有逗号,它将查找 child
这对我有用
var val1 = document.getElementsByTagName("input")[4];
var val2 = document.getElementsByTagName("input")[5];
$([val2, val1]).keyup(() => { }
我有一个 div 和 class footer-contact
,在 div 里面,我有几个 input
和 textarea
元素。我想清空他们的文字。我尝试使用以下选择器,但它不起作用。我做错了什么?
$(".footer-contact input[type=text] textarea").val('');
您可以使用Multiple Selector (“selector1, selector2, selectorN”)
$(".footer-contact input[type=text], .footer-contact textarea").each(function(){
this.value = "";
});
$(".footer-contact,input[type=text],textarea").val('');
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<input type='text' class='footer-contact' value='asdas'>
<input type='text' value='asdas'>
<textarea>asdas</textarea>
- 添加逗号
- 如果没有逗号,它将查找 child
这对我有用
var val1 = document.getElementsByTagName("input")[4];
var val2 = document.getElementsByTagName("input")[5];
$([val2, val1]).keyup(() => { }