点这里,说点啥?

Jquery获取表格是否含有自定义style

2009年11月18日 11:44 | 分类:Js+ajax | 人气:386℃

小插件,用于新闻编辑系统的自定义表格,之前写过一个,不过编辑不是很喜欢(主要是功能做的不是很友好),所有这次就产生了一个新的需求。

期间一直在做股票,时间不多,所以用FCKeditor来做自定义表格的平台,剩下很多时间和精力,FckEditor现在出来了一个新版本,CKEditor,刚开始用ckeditor做了雏形后发现他去掉了表格的合并和拆分,所以只能弃用。

自定义表格有几个功能,重排表格等是直接用jquery来处理,直接重建了一个表格。今天遇到的问题主要是判断编辑输入的表格是否含有自定义的style,发现用$(table).attr(style)放回的永远是空值(ie6),因为表格内可能存在其他的比如<span style=”color:red”></span>的情况,无法直接用indexof判断。最后启用正则,把<table >这一行匹配下来,然后再indexof,问题解决。

因为表格的css在外部和编辑器有定义,所以不允许编辑在代码模式上写自定义的样式,但是jquery无法直接用$(table).attr(style)获取他的自定义style,这个问题待查,如果用$(table).css不太现实,因为外部已经定义了值。

如果你喜欢文本,你可以:Del.icio.us Google书签 Digg Live Bookmark Technorati Furl Yahoo书签 Facebook 百度搜藏 新浪ViVi 365Key网摘 天极网摘 和讯网摘 博拉网 POCO网摘 添加到饭否 QQ书签 Digbuzz我挖网
本文链接:http://www.fangleo.cn/?p=1188

为这篇文章说点什么吧?

您的名字: (*必填)

您的邮箱: (*不会被公布 ,必填))

您的网站: