悬停/停留 - 如何

时间:2014-02-23 12:02:21

标签: php

我在PHP中有一个应用程序,它显示了相当大的html“悬停”块(title =“悬停文本”)。 我希望能够格式化这些块。有人告诉我,我可以用Ajax做到这一点,但我无法弄清楚如何做到这一点。如果有人能指出我的教程解决这个问题?

1 个答案:

答案 0 :(得分:0)

如果您只想更改鼠标指针悬停的文本样式,则无需使用ajax。在那里你可以使用伪类:悬停在你需要重新设计的元素上。只需简单地写入任何css文件(例如)a:hover{font-weight: bold;}

但这也可以通过JavaScript,纯粹或jQuery等来完成。只需编写(使用jQuery)

var MenuID_Mouseleave = function(){
    $('ul#'+ID).parent().css('background-image', 'none');
    };

var MenuID_Mouseenter = function(){
    $('ul#'+ID).parent().css('background-image', 'url(Grafika_Motiv/Pozadi_Tmave.png)');
    };

$('li#'+ID).bind('mouseleave', MenuID_Mouseleave );

第一部分和第二部分将定义如果你将元素悬停会发生什么 - 第三部分将在该元素悬停时附加该动作。

你也可以在没有ajax的情况下更改hovered元素中的文本 - 如果你已经将它写在某个地方,默认情况下它不显示。

但实际上,你的问题并不完整。所以,很难帮助你。