js自定义方法直接申明式的使用以及在jquery的$(function(){})中使用的区别
来源:互联网 发布:笔记本风扇反转软件 编辑:程序博客网 时间:2024/06/10 19:34
有一个A页面,作为公共的初始条件
开始时间 :<input type="text" id="starttime" class="ch_time" InitData="getYestoday" onfocus="WdatePicker({dateFmt:'yyyy-MM-dd'})" IsRedundance="true"></input>结束时间 :<input type="text" id="endttime" class="ch_time" InitData="getYestoday" onfocus="WdatePicker({dateFmt:'yyyy-MM-dd'})" IsRedundance="true"></input>zq:<select id="warId"></select>cs:<select id="cityId"></select>fgs:<select id="cp_channel" name="cp_channel"> </select>
然后在B页面引入A页面,但是其中的查询条件需要添加一个,所以就想通过jquery的after方法添加,然后直接在js中申明调用,然后却出现了问题
initSelect();function initSelect() {var html = "yw:<select id=\"source\"></select>";$("#cp_channel").after(html);}
然后在B页面的js中加入这样的一段代码,问题得到解决
方式二:$(function() { //初始化查询框 initSelect();});
原因分析:
分别在这两种情况下在控制台打印
function initSelect() {var html = "yw:<select id=\"source\"></select>";$("#cp_channel").after(html);console.log($("#cp_channel"));}得到结果如下:
方式一得到的结果
方式二得到的结果
方式一没有取得对象,方式二取得了对象,所以可以知道方式一的执行是在js一加载就会执行,而第二种是在页面加载了才会执行
阅读全文
0 0
- js自定义方法直接申明式的使用以及在jquery的$(function(){})中使用的区别
- Java中方法的申明以及使用
- 关于在js和jquery中bind的不同使用及手写实现Function.bind
- jQuery的validationEngineajax使用以及自定义使用
- js中三种使用function()的方法
- jQuery中$(function()与(function($)的区别
- jQuery中 $(function() 与 (function($) 的区别
- 在vue中使用jQuery的方法
- HTML5中自定义的data-*属性使用和js/jquery的data()方法操作
- 在JS中使用readOnly的方法
- 【js与jquery】jquery中$.ajax()方法的使用
- jQuery 中 jQuery(function(){})与(function(){})(jQuery) 的区别
- jQuery 中 jQuery(function(){})与(function(){})(jQuery) 的区别
- jQuery 中 jQuery(function(){})与(function(){})(jQuery) 的区别
- jQuery 中 jQuery(function(){})与(function(){})(jQuery) 的区别
- jQuery 中 jQuery(function(){})与(function(){})(jQuery) 的区别
- jQuery 中 jQuery(function(){})与(function(){})(jQuery) 的区别
- jQuery 中 jQuery(function(){})与(function(){})(jQuery) 的区别
- float 精度之坑
- servlet中利用spring的注解@Autowired自动注入service失败,优雅的解决方法
- python安装pygame无法找到SDL.h文件
- FormData
- ES6--数组的扩展
- js自定义方法直接申明式的使用以及在jquery的$(function(){})中使用的区别
- Python学习笔记_类,类对象,实例对象
- Android内存与性能
- Markdown(editormd)语法解析成html
- 设计模式六大原则自我总结
- POJ3436 ACM Computer Factory【网络流】
- 3602: 中奖啦!(史上最强水解!!!没有之一!!!)
- hibernate 利用反射写分页
- 如何在Django中输出matplotlib生成的图片