Я хочу изменить ширину данных attr зависит от (window) .width();attr change on resize не обновляется
вот пример Codepen example
кусок кода
if ((screen_wd >= 0) && (screen_wd <= 460)) {
$(".fb-like-box").attr({
"data-width": "440px"
});
}
else if((screen_wd > 460) && (screen_wd <= 720)){
$(".fb-like-box").attr({
"data-width": "700px"
});
}
else{
$(".fb-like-box").attr({
"data-width": "980px"
});
}
Отдых в примере
Когда и будет изменять ширину окна на, например 400 и «F5» перезагрузить это работает, но это не изменится на изменение в реальном времени.
Спасибо за помощь :)
Как вы доступа к этому атрибуту, чтобы знать это ISN Не работает? – cfs
вы должны найти какое-то событие, которое будет срабатывать при изменении размера окна и привязать его к нему. Он не будет делать волшебство автоматически. – MightyPork
он никогда не будет работать, потому что атрибут распознан FB, а не реальная ширина ... вы должны изменить его с помощью css, пока. –