1
Ich habe UI-State-Hover-Klasse für mouseover entfernen und klicken Sie auf die Schaltfläche.Ich verwende p: commandButton von jsf.wie UI-State-Hover zu entfernen, indem Sie jQuery
Dafür ich jquery Beispielcode verwenden:
$("#button").mouseover(function(){
$(this).addClass("btn01");
}, function() {
alert("mouseover working");
$(this).removeClass("ui-state-hover");
});
$("#button").click(function(){
$(this).addClass("btn01");
}, function() {
alert("click not working");
$(this).removeClass("ui-state-hover");
});
Mit über jQuery, Maus schweben auf die Schaltfläche ordnungsgemäß funktioniert. Aber Mausklick auf die Schaltfläche, Stil-Schaltfläche in UI-State-Hover geändert. Wie kann man den ui-state-hover entfernen?
Was wollen Sie genau? Wenn Sie 'ui-state-hover' bei' mouseover' entfernen, gibt es keine Klasse 'ui-state-hover', wenn Sie auf klicken. Weil es bereits entfernt wurde. –