Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/73.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
动态绑定jquerymouseover_Jquery_Html_Mouseover - Fatal编程技术网

动态绑定jquerymouseover

动态绑定jquerymouseover,jquery,html,mouseover,Jquery,Html,Mouseover,嗨,我需要一些关于jquery的帮助;我有这个HTML <div id="1">1</div> <div id="2">2</div> <div id="3">3</div> <label id="schedId"></label> 1 2 三 我想在标签上显示鼠标所在的div id。 我试过这个: for(var i = 1; i < 4; i++) { $('#' + i.toS

嗨,我需要一些关于jquery的帮助;我有这个HTML

<div id="1">1</div>
<div id="2">2</div>
<div id="3">3</div>
<label id="schedId"></label>
1
2
三
我想在标签上显示鼠标所在的div id。 我试过这个:

for(var i = 1; i < 4; i++)
{
    $('#' + i.toString()).bind('mouseover', function () { 
        $("#schedId").text(i.toString());
    });
    $('#' + i.toString()).bind('mouseout', function () { 
        $("#schedId").text("");
    });
}
for(变量i=1;i<4;i++)
{
$('#'+i.toString()).bind('mouseover',function(){
$(“#schedId”).text(i.toString());
});
$('#'+i.toString()).bind('mouseout',function(){
$(“#schedId”)。文本(“”);
});
}
但我总是在标签上看到“4”。你能帮我吗?
提前感谢。

在每个
div
中添加一类
元素

你可以这样做:

$(".element").hover(
    function () {
        var id = $(this).attr("id");
        $("#schedId").text(id);
    }, function () {
        // mouseout code here 
    }
);

Id不能用ineteger启动