之前接到个任务,要把excel表格放到页面上,其中有一个需求可以获得任意单元格所在行和所在列的数据。
我知道去网上搜现成的解决办法肯定能搜到,但是我想用自己的代码解决此事。所以解决办法有些笨拙。
开始做的时候,我给表格添加单元格自动绑定了一个鼠标事件,
为什么是给表格添加单元格自动绑定事件,因为整个表格的数据都是在页面加载完后,通过ajax向后台获取表格数据,后台读取表格并解析成json传到页面,页面接受到json后,再用jquery解析后台传过来的表格json数据,再生成表格。这就产生了一个javascript常见问题,dom在文档加载后创建,javascript获取不到这个dom所以也就没法直接绑定dom的事件。为此,jquery提供了一个on()方法,此方法绑定在要添加节点的父元