JQuery এর অপসারণের মাধ্যমে একাধিক বৈশিষ্ট্য সরান


94

আমার কাছে নিম্নলিখিত কোড রয়েছে।

$(document).ready(function(){
 $('#listing img')
 .attr('width', 250)
 .removeAttr('height').removeAttr('align').removeAttr('style')
 .wrap('<p />');
});

একাধিক বৈশিষ্ট্য অপসারণের আরও কার্যকর উপায় আছে কি?

উত্তর:


180

হ্যাঁ :

.removeAttr('height align style')

ডকুমেন্টেশন থেকে :

সংস্করণ 1.7 হিসাবে এটি বৈশিষ্ট্যের স্থান থেকে পৃথক তালিকা হতে পারে।


4
পবিত্র ধূমপান, এটি একটি দ্রুত উত্তর ছিল। আপনাকে অনেক ধন্যবাদ. আমি জানতাম এটি অপসারণ স্টাইলের জন্য একটি বিকল্প, তবে আমি অপসারণআটারে কিছুই খুঁজে পাইনি। ভাগ করে নেওয়ার জন্য ধন্যবাদ.
somecallmejosh

আপনি যদি এটি jquery 1.7+ না করেন তবে কীভাবে করবেন?
পটোশি パ ト シ

@duckx আপডেট। JQuery এর পুরানো সংস্করণটি ব্যবহার করার কোনও অর্থ নেই। অনেকগুলি বাগ সংশোধন করা হয়েছে এবং ব্রাউজারের বিবর্তনগুলি ধরে রাখতে jQuery ক্রমাগত বিকাশ করা হয়।
সাগুরেট

3

হ্যাঁ, আপনি এটি সেভাবে মুছে ফেলতে পারেন:

$('#listing img').removeAttr('height align style');

আপনি নিম্নলিখিত বৈশিষ্ট্যগুলি যোগ করতে পারেন:

$('#listing img').attr({ height: "20", align: left }).css({ color: red, text-align: center });
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.