我想对给定类的每个项目执行某种逻辑(代码被重用,这就是我不使用 id 的原因):这些项目到处都在同一个 div 中:
<div id="mDiv>
<input type="text" class = "class1>
<input type="hidden"/>
</div>
脚本是这样的:
$(".class1").val(calcDefaultDate())
function calcDefaultDate(){
var currDate = $(this).siblings('input[type=hidden]').val();
if (currDate == "") {
return new Date();
}
return currDate;
}
问题是这样$(this)是Window而不是class1的元素,我对javascript很陌生,所以这可能很简单,但应该如何处理?
谢谢!
最佳答案
关于javascript - 获取同一 div 中同级的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25325660/