从timepicker jquery插件的jsfile中删除“Now”按钮

时间:2011-12-15 18:48:40

标签: jquery datepicker jquery-ui-datepicker timepicker

有没有人知道如何从jquery timepicker add on file中删除“Now”按钮?

我删除了var currentText = 'Now',此更改会删除文字,但按钮仍然存在,标记为“今天”,而不是“现在”。我在时间戳中不需要这个按钮。

我正在使用Trent Richardson的时间戳。

时间戳可以在这个网站上看到:click here

可以在此处看到js文件,click here

5 个答案:

答案 0 :(得分:3)

现在'按钮正常替换“今日”按钮,但没有文本则使用默认值。

在CSS中,只需将now按钮设置为" display:none;"

如果我没记错的话,你可以在.ui-priority-secondary中设置它 - 但不确定它是否在其他地方使用..有玩法,但这应该是你的解决方案,只取决于使用情况。

答案 1 :(得分:2)

在这里找到我的答案:

我正在使用Yii扩展,并将下面站点中找到的代码添加到我的css / main.css文件中。瞧!

https://forum.jquery.com/topic/disable-now-in-timepicker

答案 2 :(得分:1)

使用此CSS,对我来说很好。

.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
float:left;
background: #900;
display: none;
}

答案 3 :(得分:0)

关注.timepicker()的属性解决了我的问题:

minDate: new Date(2080, 1, 1)

只需提供长日期即可自行停用 now 按钮。

所以最终的代码是:

$('#time-duration-box').timepicker({
    minDate: new Date(2050, 1, 1)
});

答案 4 :(得分:0)

要隐藏日历的所有按钮,请使用showButtonPanel

设置属性false
$("#inputDate").datetimepicker({showButtonPanel: false});