1 / 9
文档名称:

解决easyui不加载js问题.doc

格式:doc   大小:111KB   页数:9页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

解决easyui不加载js问题.doc

上传人:tuankuiniu 2017/5/16 文件大小:111 KB

下载得到文件列表

解决easyui不加载js问题.doc

相关文档

文档介绍

文档介绍:一直以来群里里面很多人反应,在用 tab 加载界面的时候,界面里面的 js 不会执行。今天 GodSon 在此说明一下原因。不管是 window , dailog 还是 tab 其实质最终都是继承了 panel 。 panel 有两种方式展示内容。第一是直接硬编码写到出来。第二是通过 href 属性,加载外部 html 片段。在这里就就设计到了一个 html 片段的概念。这个概念在 easyui 的整体架构中, 是一个很重要的概念, 因为很多人没弄明白, 所以从中引发出了很多问题。我举个例子来说明 html 片段。大家都知道 html 的标准结构是: 1< html >2< head >3< title >这是完整的 html 结构</ title >4< script ></ script > 5 </ head >6< body >7< div >内容</ div >8 </ body >9 </ html > 一般我们写 html 代码都应该遵循此此结构。而所谓的 html 片段就是上面完整结构中的内容部分。 1< div >内容</ div > 虽然我们也会建立一个文件如 来保存 html 片段, 但是在这个 中我们只需要编写<body> 里面的内容不需要在把 html 的标准结构写出来。好了了解 html 片段的概念,就来说下我在使用个 easyui 的过程会大量出现的 html 片段。其实在使用 easyui 中你没嵌入 iframe 的话,除了 index 界面会有完整的 htm l 结构, 其他的所有界面都以 html 片段的形式存在。就那 tab 来说, 首先在界面上定义一个 tabs 01< html > 02< head > 03< title >ta b测试界面</ title > 04 </ head > 05< body >06 < div class = "easyui-tabs" fit = "true" plain = "true" style = "height:100px;width:300px ;" > 07< div title = "Title1" style = "padding:10px;" href = "" ></ div > 08< div title = "Title2" style = "padding:10px;" >Content 2</ div > 09< div title = "Title3" style = "padding:10px;" >Content 3</ div > 10 </ div > 11 </ body > 12 </ html > 看到上面片段的 title= ” Title1 “处我定义了一个 tab 其中使用了 href 属性, 就表明改此处是要从外部加载一个 html 片段来显示 tab 的内容。下面是我定义的 的内容 1< script type = "text/javascript" src = "" ></ script > 2< script >alert(" 我是外部加载的 html 片段");</ script > 3< di