Добрый день! Посмотрите, пожалуйста, правильно ли я сделал? Это у меня скрипт для адаптации таблиц. И мне нужно, чтобы он работал при разрешении экрана менее 800 пикс. Для чего я и взял весь скрипт в:
if ($(window).width() <= 800) {
Правильно ли такое решение? Благодарю!
$(function() {
if ($(window).width() <= 800) {
$.fn.lazyResponsiveTable = function( options ) {
var settings = $.extend({
thead: 'thead',
tbody: 'tbody',
}, options);
var $table = $(this);
var $thead = $table.find(settings.thead);
var $tbody = $table.find(settings.tbody);
$thead.find('th').each( function() {
var data = $(this).text();
if( ! $(this).attr('data-table')) {
$(this).attr('data-table',data);
}
});
$tbody.find('td').each(function() {
var index = $(this).index();
var data = $thead.find('th:eq('+index+')').attr('data-table');
$(this).attr('data-table',data);
});
};
$('.table').lazyResponsiveTable();
}
});
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости