我在PHP中有一个应用程序,它显示了相当大的html“悬停”块(title =“悬停文本”)。 我希望能够格式化这些块。有人告诉我,我可以用Ajax做到这一点,但我无法弄清楚如何做到这一点。如果有人能指出我的教程解决这个问题?
答案 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元素中的文本 - 如果你已经将它写在某个地方,默认情况下它不显示。
但实际上,你的问题并不完整。所以,很难帮助你。