У меня есть HTML.
<p class="textlimity" title="heyheyhey"> asd</p>
Теперь в js я хотел бы переключать textlimity text () при наведении и наведении мыши, поэтому я написал.
var textlimity = "";
var texlimity_temp = "";
$(document).ready(function(){
$('.textlimity').live('mouseenter',function(){
textlimity = $(this).attr("title");
textlimity_temp = $(this).html();
$(this).html(textlimity);
}).live('mouseout',function(){
setTimeout(function(){console.log(textlimity_temp);$(this).html(textlimity_temp); },200);
});
});
логика проста:
при наведении курсора мыши .textlimity title = "" val () заменяет .textlimity
.html () и делает противоположное при мышлении
Я использовал .html (), потому что у меня мог быть как простой текст, так и html-код внутри обоих title = "" или
кто-нибудь предложить?