Các liên kết dưới đây có thể giúp bạn sao chép lớp hoặc id thuộc tính từ một yếu tố để khác. Nó cũng chứa các ví dụ trực tiếp làm thế nào để làm điều đó.
http://html-tuts.com/copy-class-id-to-another-html-element-with-jquery/
Dưới đây là một số ví dụ ngắn:
Sao chép tất cả các lớp học từ một yếu tố khác
$('.differentClass').addClass($('.anotherClass').attr('class'));
Nếu phần tử có nhiều lớp, nhận được chúng trong mảng và chỉ sao chép lớp thứ hai (hoặc bất kỳ lớp nào khác):
var getClasses = $('.someClass').attr('class');
var splitClasses = getClasses.split(' ');
$('.differentClass').addClass(splitClasses[1]);
này sẽ cho kết quả trong mảng dưới đây, và bạn có thể giá trị sản lượng bằng cách cung cấp vị trí mảng:
splitClasses[0] => 'firstClass'
splitClasses[1] => 'secondClass'
splitClasses[2] => 'thirdClass'
Id Copy từ Elemenet để khác
$('.someClass').attr('id', $('#someId').attr('id'));
Bạn có muốn sao chép kiểu cho lớp đó vào div khác không? –
Không, tôi muốn thêm một lớp vào cơ thể của mình và để nó tự thêm vào một phần tử cụ thể. –