我有一个带有eonasdan datetimepicker 的文本输入。有一个引导工具提示。我想在 datetimpicker 处于活动状态时隐藏工具提示。
当日期时间选择器处于活动状态时,有 css 类(.bootstrap-datetimepicker-widget)。我试图获取具有该 css 类的项目数。通过萤火虫调试时,我也得到了这个数字。(我为 datetimepicker 和工具提示编写了角度指令)
.js文件
$scope.noOfDateTimePickers = $('.bootstrap-datetimepicker-widget').length;
$scope.$watch('noOfDateTimePickers',function(newValue, oldValue){
if(newValue>0){
$('.dateTimePickerToolTips').removeAttr("data-original-titile");
}else{
$('.dateTimePickerToolTips').attr("data-original-titile", $scope.message);
}
});
.html 文件
<div datetimepicker>
<a class data-toggle="tooltip" ng-attr-title="{{tooltipMessage}}" tooltip>
<input type="text" ng-model="startTime">
</a>
</div>
如果我的代码有问题,有人可以帮助我吗?