Triggers 如何添加jQueryUIDatePicker按钮触发器脚本

Triggers 如何添加jQueryUIDatePicker按钮触发器脚本,triggers,datepicker,days,Triggers,Datepicker,Days,我有一个工作的jQueryUIDatePicker脚本 显示WED和SAT(请参见下面的主脚本) 我还有一个工作的jQueryUIDatePicker脚本,可以添加 触发日期选择器的按钮图像(请参见下面的触发脚本) 如何将触发器脚本集成到主脚本中 我知道这很简单,但这个新手不懂语法。 对不起 触发脚本: <script> $(function() { $( "#datepicker" ).datepicker({ showOn: "button",

我有一个工作的jQueryUIDatePicker脚本 显示WED和SAT(请参见下面的主脚本)

我还有一个工作的jQueryUIDatePicker脚本,可以添加 触发日期选择器的按钮图像(请参见下面的触发脚本)

如何将触发器脚本集成到主脚本中

我知道这很简单,但这个新手不懂语法。 对不起

触发脚本:

<script>
$(function() {
    $( "#datepicker" ).datepicker({
        showOn: "button",
        buttonImage: "css/blitzer/images/calendar.gif",
        buttonImageOnly: true
    });
});
</script>
<html xmlns="http://www.w3.org/1999/xhtml">
    <head>
        <title>Disable Certains Days in a Week using jQuery UI DatePicker</title>
        <link rel="stylesheet" href="css/redmond/jquery-ui-1.8.6.custom.css" type="text/css" />
        <script type="text/javascript" src="js/jquery-1.4.2.min.js"></script>
        <script type="text/javascript" src="js/jquery-ui-1.8.6.custom.min.js"></script>


        <script type="text/javascript">
        $(function() {
            $("#datepicker").datepicker(
            { beforeShowDay: function(day) {
                var day = day.getDay();
                if (day == 0 || day == 1 || day == 2 || day == 4 || day == 5) {
                    return [false, "somecssclass"]
                } else {
                    return [true, "someothercssclass"]
                }
            }
            });
        });
        </script>
    </head>
    <body>
        <input id="datepicker"/>
    </body>
</html>

$(函数(){
$(“#日期选择器”)。日期选择器({
展示:“按钮”,
buttonImage:“css/blitzer/images/calendar.gif”,
buttonImageOnly:true
});
});
主脚本:

<script>
$(function() {
    $( "#datepicker" ).datepicker({
        showOn: "button",
        buttonImage: "css/blitzer/images/calendar.gif",
        buttonImageOnly: true
    });
});
</script>
<html xmlns="http://www.w3.org/1999/xhtml">
    <head>
        <title>Disable Certains Days in a Week using jQuery UI DatePicker</title>
        <link rel="stylesheet" href="css/redmond/jquery-ui-1.8.6.custom.css" type="text/css" />
        <script type="text/javascript" src="js/jquery-1.4.2.min.js"></script>
        <script type="text/javascript" src="js/jquery-ui-1.8.6.custom.min.js"></script>


        <script type="text/javascript">
        $(function() {
            $("#datepicker").datepicker(
            { beforeShowDay: function(day) {
                var day = day.getDay();
                if (day == 0 || day == 1 || day == 2 || day == 4 || day == 5) {
                    return [false, "somecssclass"]
                } else {
                    return [true, "someothercssclass"]
                }
            }
            });
        });
        </script>
    </head>
    <body>
        <input id="datepicker"/>
    </body>
</html>

使用jQueryUIDatePicker禁用一周中的某些天
$(函数(){
$(“#日期选择器”)。日期选择器(
{beforeShowDay:函数(日){
var day=day.getDay();
如果(日=0日=1日=2日=4日=5日){
return[false,“somecsclass”]
}否则{
return[true,“someothercsclass”]
}
}
});
});

/*创建需要禁用的天数数组*/
var disabledDays=[“2-21-2010”,“2-24-2010”,“2-27-2010”,“2-28-2010”,“3-3-2010”,“3-17-2010”,“4-2-2010”,“4-3-2010”,“4-4-2010”,“4-5-2010”];
/*效用函数*/
功能国家日(日期){
var m=date.getMonth(),d=date.getDate(),y=date.getFullYear();
//日志('检查(原始):'+m+'-'+d+'-'+y);
对于(i=0;i日期){
//log('bad:'+(m+1)+'-'+d+'-'+y+'/'+disabledDays[i]);
返回[假];
}
}
//log('good:'+(m+1)+'-'+d+'-'+y);
返回[真];
}
函数noWeekendsOrHolidays(日期){
var noWeekend=jQuery.datepicker.noWeekends(日期);
立即返回[0]?国家日(日期):立即返回;
}
/*取自mootools*/
函数ArrayIndexOf(数组、项、源){
var len=array.length;
对于(var i=(from<0)?Math.max(0,len+from):from | | 0;i
在主脚本中:

$(document).ready(function(){
       $( "#datepicker" ).datepicker(
              { showOn: "button", 
                buttonImage: "css/blitzer/images/calendar.gif", 
                buttonImageOnly: true});
});

找到的解决方案:如何添加jQueryUIDatePicker按钮触发脚本

<script type="text/javascript">
  $(function() {
        $( "#datepicker" ).datepicker({
              showOn: "button",
              buttonImage: "css/blitzer/images/calendar.gif",
              buttonImageOnly: true,
              beforeShowDay: function(day) {
        var day = day.getDay();
        if (day == 0 || day == 1 || day == 3 || day == 4 || day == 6) {
            return [false, "somecssclass"]
        } else {
            return [true, "someothercssclass"]
        }
    }
        });
  });
</script>

$(函数(){
$(“#日期选择器”)。日期选择器({
展示:“按钮”,
buttonImage:“css/blitzer/images/calendar.gif”,
buttonImageOnly:正确,
展示日前:功能(日){
var day=day.getDay();
如果(日==0 | |日==1 | |日==3 | |日==4 | |日==6){
return[false,“somecsclass”]
}否则{
return[true,“someothercsclass”]
}
}
});
});

Doris 42双DD?只在星期三和星期六显示的脚本在哪里?弹出式日期选择器可以从任何元素触发。如果他想要一个按钮,这只是一个附加适当idRight的例子,我以为他们在问他们的主javascript文件中应该在哪里添加datapicker元素扩展名…肯定可能是错误的。:)看起来你控制住了它。