关于“如何在 Ajax 加载内容后运行 js”的问题超过 2 个。他们都建议在 Ajax 加载完成后运行 JS。我知道如何处理。
假设超过 40 个页面my-Page.php
通过 Ajax 加载一个页面。有没有类似的JS函数$(document).ready
可以处理运行脚本?
请注意,编辑超过 40 个文件是不合理的。
关于我的问题的更多信息:
我正在自定义 Sugar crm 以使用 jquery ui 日期选择器而不是其简单的 JS 日历。在 Ajax调用$('#inp').datepicker()
中调用失败,因为没有$(#inp)
可用的对象。
作品
Calendar.setup ({ldelim}
inputField : "{{$idname}}",
ifFormat : "{$CALENDAR_FORMAT}",
daFormat : "{$CALENDAR_FORMAT}",
button : "{{$idname}}_trigger",
singleClick : true,
dateStr : "{$date_value}",
step : 1,
weekNumbers:false {rdelim} );
doesn't work
jQuery(function() {ldelim}
jQuery('#{{$idname}}_hpm').datepicker({ldelim}
showOn: 'button',
buttonImage: 'include/jdp/styles/images/calendar.png',
buttonImageOnly: true,
changeMonth: true,
changeYear: true,
dateFormat: 'yy/mm/dd'
{rdelim});
{rdelim});
我想知道它的基本Calendar.setup()
工作原理,但我的脚本。