我在fancybox中显示内容,它不允许我在加载时使用(this)。这意味着我需要能够拉出当前悬停元素的标题并在不使用(this)的情况下显示它。
以下是我目前在Fancybox之外使用的内容
$(function() {
$('#palette').on('mouseover', 'a', function () {
$('#PaletteColorName').text("Color: " + this.title);
});
$('#palette').on('mouseleave', 'a', function () {
$('#PaletteColorName').text("Color: ");
});
});
答案 0 :(得分:2)
尝试this
:)
$(function() {
$('#palette').on('mouseover', 'a', function (event) {
$('#PaletteColorName').text("Color: " + event.target.title);
});
$('#palette').on('mouseleave', 'a', function () {
$('#PaletteColorName').text("Color: ");
});
});