通过JQ获取当前div的索引值可判断。
假设有多个div,举个例子:
$('div')on('click',function(){var index = $(this)index($('div'));//索引值
//通个上面的index可以区分是哪个div
})
jquery中获取当前元素的索引,用index(this) 方法:
举例:
$("li")hover(function(){
alert($("li")index(this)); //打印当前li的位置
});
$("btn")click(function(){
var date = new Date();
consolelog(dategetFullYear()+"年"+dategetMonth()+"月"+dategetDay()+"日"+dategetHours()+"时"+dategetMinutes()+"分"+dategetSeconds()+"秒");//控制台打印出当前的时间
});
这是JS的:
<input type='hidden' id='provSelect1' name='provSelect1' runat='server' value='111' />
<script>
windowonload = function(){
var psel = documentgetElementById("provSelect1");
alert("获取到的value:" + pselvalue); //获取
pselvalue = "123"; //设置
alert("设置后的value:" + pselvalue); //设置后的
};
</script>
这是Jquery的,JQuery的文件别忘记引用:
<input type='hidden' id='provSelect1' name='provSelect1' runat='server' value='111' />
<script src="jquery-191minjs"></script>
<script>
$(document)ready(function(){
var val = $("#provSelect1")val(); //获取
alert("获取到的value:" + val);
$("#provSelect1")val("123"); //设置
alert("设置后的value:" + $("#provSelect1")val());
});
</script>
可以用delegate来做
<html><head>
<script type="text/javascript" src="/jquery/jqueryjs"></script>
<script type="text/javascript">
$(document)ready(function(){
$('#test')delegate('li','click',function(){
alert($(this)text());
});
});
</script>
</head>
<body>
<ul id="test">
<li>1</li>
<li>2</li>
<li>3</li>
</ul>
</body>
</html>
这是一个示例,你可以参考一下,点击<li>会跳出d框显示对应li的内容
以上就是关于jquery怎么判断鼠标点击的是哪个div全部的内容,包括:jquery怎么判断鼠标点击的是哪个div、jquery live或者on 这些写法,怎么获取当前点击元素的val()值、在做日历这个项目中使用jquery方法获取你当前点击的那个时间的年月日时分秒等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)