鼠标经过 选中td中的文字这个效果怎么做??

鼠标经过 选中td中的文字这个效果怎么做??图片描述

阅读 3.3k
2 个回答
$(document).ready(function(){
  $("td").hover(function(){
        this.focus();
    if(window.getSelection){
        var range=document.createRange();
        range.selectNodeContents(this);
        var selection = window.getSelection();
        selection.removeAllRanges();
        selection.addRange(range)            
        }
    else if(document.selection){
        //for ie
        var range=document.body.createTextRange()
        range.moveToElementText(this)
        range.select();
    }
  },function(){
  if(window.getSelection){
        var range=document.createRange();
        range.selectNodeContents(this);
        var selection = window.getSelection();
        selection.removeAllRanges();
         
        }
    else if(document.selection){
        //for ie
        var range=document.body.createTextRange()
        range.moveToElementText(none)
        
    }
  });
});

选中?还是说鼠标经过改变样式(hover css属性)

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题