我正在使用.load()函数来加载一段html,它具有一些绑定到某个类的jQuery功能.= /
想法?
我有一段代码,当从datepicker中选择日期时,它会将链接插入到ap标记中.
出于某种原因,这个动态创建的链接的.click功能不起作用 - 但如果我在完全相同的位置硬编码按钮而不是动态插入它,它确实有效.
任何想法为什么会这样?
$(document).ready(function(){
$( "#MR1 > #datepicker" ).datepicker({
beforeShowDay: function(date){ return [(date.getDay() == 1 || date.getDay() == 4), ""] },
showOn: "button",
buttonText: "Book now...",
showWeek: true,
firstDay: 1,
onSelect: function(date) { $("#MR1 > #selecteddate").prepend("Date: " + $("#MR1 > #datepicker").val() + " - <a href='javascript:;' class='cleardate'>clear date</a>"); },
dateFormat: "DD, d MM, yy",
altField: "#datepickeralt",
altFormat: "dd/mm/yy",
navigationAsDateFormat: true,
minDate: 0,
});
$("#MR1 > #selecteddate > .cleardate").click(function(){
$("#MR1 > #selecteddate").html("");
$("#MR1 > #datepicker").datepicker("setDate", null);
$("#MR1 > #datepickeralt").val(""); …Run Code Online (Sandbox Code Playgroud)