javascript中的用户控件

javascript中的用户控件,javascript,jquery,html,css,user-controls,Javascript,Jquery,Html,Css,User Controls,我有jquery文件(javascript文件)和css。 我想将其“发布”为UserControl(如asp.net中的UserControls)。 这不是插件,因为它是html区域,具有我想在几个页面中复制的功能和设计。 例如-过滤器面板 第1页: <select id="aa"/> <select id="bb"/> Javascript file to load aa and bb options rest of the html for page 1 加载a

我有jquery文件(javascript文件)和css。 我想将其“发布”为UserControl(如asp.net中的UserControls)。 这不是插件,因为它是html区域,具有我想在几个页面中复制的功能和设计。 例如-过滤器面板

第1页:

<select id="aa"/>
<select id="bb"/>
Javascript file to load aa and bb options
rest of the html for page 1

加载aa和bb选项的Javascript文件
第1页的其余html
第2页:

<select id="aa"/>
<select id="bb"/>
Javascript file to load aa and bb options
rest of the html for page 2

加载aa和bb选项的Javascript文件
第2页的html的其余部分
“有没有办法”?

回答“HTML页面中的JavaScript文件可以像ASP.NET控件一样使用”的问题,答案是否定的。你必须考虑HTML页面本身是静态的,而不是自己构建的。

一旦页面开始加载,您可以使用某种方法将javascript片段注入DOM吗?答案是响亮的:

这取决于你的目标是什么。除此之外,你能提供更多的信息吗?你能告诉我们你想要的工作流程吗?我认为你的观点是正确的,只是在你的文章中有点倒退。Pages1&2将只包含常规HTML,然后添加一点javascript来包含页面,或者使用jQuery之类的东西从文件中加载一部分