Да, это может выглядеть безумно, но я просто хочу знать, возможно ли это или нет. У меня есть что-то вроде этого:Изменение кода javascript с javascript
$('button').click(function(){
if(variable == 10){
$('img').attr('src','img/image.jpg');
} else {
$('img').attr('src','img/image-2.jpg');
}
});
Теперь проблема есть у меня есть более чем 2 фотографии (у меня есть 10 категорий 2 фото каждый), но я не хочу, чтобы создать 10 переменных и скопировать этот блок кода 10 раз. Поэтому я задался вопросом, можете ли вы сделать что-то вроде изменения этой части «img/image ... jpg» с другой командой javascript или так.
'var images = {10: 'image.jpg', ...,}, defaultImg = 'image-2.jpg;' – zerkms
Нажми на кнопку, что вам нужно? –