更改按钮上的悬停文字?

时间:2014-07-15 15:14:42

标签: javascript html

说我有一个按钮,我将鼠标悬停在它上面并获得一些文字,例如'unlicked'。然后,我点击它。现在,当我将鼠标悬停在它上面时,我会收到消息“user_1点击按钮”。如果其他人导航到同一页面并点击按钮,则会显示“user_2点击按钮”等等任何人都有关于如何做到这一点的任何提示?

我尝试将title =“unlicked”设置为默认值,并且我有一个onclick,其中elem = document.getElementById(name).title =“clicked by”,user,但是没有做任何事情。然后我尝试将方法与title =相关联,但我认为只接受字符串,因为当我尝试时,悬停只显示方法名称。

1 个答案:

答案 0 :(得分:0)

这需要的不仅仅是客户端代码,您需要在数据存储中主动存储最后一次点击并每次检索它。一个快速的伪造的例子:

//Clicking the button will make an AJAX call to the server and store the user that clicked
$("button").click(function() {
    $.ajax({
       ..
       ..
    });
}).hover(function() {
    //Hovering will run an AJAX call and get the last user that clicked
    $.ajax({
       ..
       ..
    })
});