一个table列可拖拉的问题~请js高手进来~
最近小弟逛博客,发现这http://hi.csdn.net/andensy的博客里面发现了一个基于jq的列可拖拉插件,但是呢因为小弟水平不够和插件有点不完善的地方。却又想修改。特来找各位大哥一起来研究研究。唉这几天都发现该作者没上线呢。。只好来找高手问问了。
我自己发现可改的地方有
内容自动换行,其实呢,只要给每个td加上overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:keep-all;即可做到拖拉的时候内容自动隐藏,并且兼容大部分浏览器。
第二,拖动的时候第一列会变形的问题我这类是去掉<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">的。详细原因小弟也不太清楚呢水平不够啊。不过我想到的解决方式是,他原先的js好像是直接去屏幕的边距这定位的,可不可以给table加上一个div然后根据该div的位置做边距拖拉的计算值,我想会不会搞定呢?(对不起想到是这样但是小弟js水平很菜。。)
现在问题就是这两个了。求各路jq和js高手来研究研究~
最后小弟留下我的QQ:420822072
希望路过的js高手加加我,我有一个跟这个差不多但是比这个强大的脚本,希望高手可以用jq重写然后大家一起分享,还有几个我见到很不错的效果,但是我这网上找过很多地方却没人实现。。希望有高手可以一起探讨然后一起分享。
pass:唉,小弟工作关系很少上网遇到问题才上网。希望不要这种给分的啦

解决方案 »

  1.   

    http://blog.csdn.net/andensy/archive/2010/04/26/5528944.aspx
    问题的脚本,问题问的可能不是很清楚,这里补完
      

  2.   

    问题是哪位博主长期不在线。。这效果,可能有很多,但是兼容性和可用性比较好的,小弟个人感觉只有这个了
    1:这个做到了脚本和html和样式完美的分开,你看其他有类似功能的?那个不是css和脚本写在一起的?改一点都要慢慢探索。
    2:他做到了使用简单,它并不像其他jq的插件一样要你加载一个庞大的js和一个css,也不用你设置一堆参数,或者你会说它功能太单一了,但是呢,你老实看看,这个就是一个拖拉功能,其实其他的什么交换列什么的,在项目有多少用到呢?倒是以为不能拖拉经常要做一个显示详细信息的超链接和显示信息的窗口或者页面。
    其实呢,有些东西,简简单单实用就好。
    以上个人看法。
    pass:小弟有功能包含上面脚本但是更强大的,希望有js高手来修改修改QQ:420822072
      

  3.   

    http://www.baidu.com/s?wd=dhtmlxgrid&ch=&tn=17gameyes&bar=&oq=dhtmlx&rsp=2&f=3&sugT=5859
    我用这个