0
我想在选定元素中添加具有属性的DIV标记。据我所知,根据jQuery website插入HTML内容的正常方式是:将带有属性的HTML内容附加到jQuery选择器
$('#selected_element').append('<DIV id=' + A + '>{HTML CONTENT}</DIV>');
不过,我还需要在同一时间上的DIV标签添加鼠标事件。我注意到,有一种方法,看起来像这样:
$('#selected_element').append($('<DIV>', {
mouseover: function(){alert('mouseover');},
mouseout: function(){alert('mouseout');}
}));
如何将两种方法结合起来,以添加内容和属性?
'.hover'如何知道它是鼠标悬停还是鼠标悬停,以便它会发出相应的警报? –
它不'知道',但第一个函数在'mouseenter'上触发,第二个在'mouseleave'上触发(按照设计,根据[hover()']的API参考(http://api.jquery .com/hover /) –
传递给'hover()'的第一个函数是'mouseover'事件的回调函数,第二个函数是'mouseout'事件的回调函数。在这里](http://api.jquery.com/hover/) – Clive