आप अगले निर्देश का उपयोग कर सकते हैं:
// ********************************* ** // // यह निर्देश सभी तत्वों के लिए एनजी-अक्षम निर्देश है और न केवल बटन // ************************* ********** //
app.directive('disabledElement', function() {
return {
restrict: 'A',
scope: {
disabled: '@'
},
link: function (scope, element, attrs) {
scope.$parent.$watch(attrs.disabledElement, function (newVal) {
if (newVal)
$(element).css('pointerEvents', 'none');
else
$(element).css('pointerEvents', 'all');
});
}
}
});
और html:
<div ng-click="PreviewMobile()" data-disabled-element="toolbar_lock"></div>
, सीएसएस प्रभाव जोड़कर आप बूटस्ट्रैप उपयोग कर रहे हैं के संबंध में - यह पहले से ही बटन के लिए यह करता है। यद्यपि आप आसानी से अपना स्वयं का सीएसएस स्टाइल जोड़ सकते हैं: http://plnkr.co/edit/nmBmfKC7a56iDmupqh7Z?p=preview – NoobSter