我对Moo Tools Date Picker有一些疑问。
我使用以下版本:
mootools-core-1.5.0.js
mootools-more-1.5.0.js
jquery-1.11.1.js
jquery-migrate-1.2.1.js
jquery-ui-1.8.20.custom.min.js
datepicker-2.2.0-0
当我按下按钮时,我正在尝试弹出日期选择器。
按钮定义如下:
<button id="myLink" class="btn btn-large btn-success">Press This</button>
我有以下风格:
<link href="Source/datepicker.css" rel="stylesheet" type="text/css">
我认为我遇到了与Moo Tools和jQuery使用$的冲突,所以我有:
jQuery.noConflict();
这是我按下按钮时显示日期选择器的方式:
window.addEvent('domready', function() {
myPicker = new Picker.Date($$('button.myLink'), {
startDay: '0',
positionOffset: {x: 50, y: 50},
onSelect: function(date){
doSomething(date)
}
});
$('myLink').addEvent('click', function(e){
console.log("opening picker e="+e);
e.stop();
myPicker.open();
});
});
我相信$('myLink')。addEvent(....是一个Moo Tools方法。这是正确的吗?
问题是:
日历弹出窗口显示为0,0而不是50,50
弹出的日历是一个空白的白色窗口
我不知道如何纠正这个问题。如果您遇到这种情况,您将如何解决这些问题?