मुझे स्पैन के अंदर पाठ को बदलने के बाद, span
पर आग लगाने के लिए jQuery की resize
ईवेंट प्राप्त करने में समस्या हो रही है।कोणीय जेएस/jQuery: अवधि में पाठ बदलना आकार बदलना नहीं है
मैं एक AngularJS निर्देशों का उपयोग span
तत्व को ईवेंट हैंडलर्स को लागू करने हूँ:
angular.module("test.directives", [])
.directive("trackSize", ["$parse", function($parse) {
return function(scope, element, attrs) {
function callback() {
var size = { w: element.width(), h: element.height() };
scope[attrs.trackSize].call(scope, size);
}
element.on("resize", function() {
console.log("resize");
scope.$apply(callback);
});
callback();
};
}]);
लेकिन मैं कॉलबैक आग नहीं दिखाई दे रही है जब span
परिवर्तन के अंदर का पाठ। यदि यह प्रासंगिक है: एक एम्बेडेड AngularJS अभिव्यक्ति का उपयोग कर पाठ बदल दिया जा रहा है। http://jsfiddle.net/KkctU/13/
'onresize' घटना काफी हर तत्व प्रकार पर समर्थित किया जा रहा है: बस एक विचार के रूप में। क्या यह jQuery 'आकार' हैंडलर से संबंधित नहीं है? – sheu
W3SCHOOLS खराब है ... मैंने वहां कहा था। हमेशा अपने लिंक छोड़ें। हमेशा। [यहां इस मामले पर मोज़िला का पृष्ठ है] (https://developer.mozilla.org/en-US/docs/DOM/element.onresize) ... केवल विंडो ही ईवेंट को बढ़ाएगी। –
[दोस्तों दोस्तों को w3schools का उपयोग नहीं करते हैं] (http://w3fools.com/)। कल्पना देखें: http://www.w3.org/TR/DOM-Level-3-Events/#event-type-resize –