Эта функция уменьшает ИЛИ увеличивает размер шрифта memedotcomtop и memedotcomtop2 в одно и то же время, как только я нажму для этого. Я хочу уменьшить и увеличить размер каждого отдельно. Более конкретно вы можете увидеть на изображении нижеУвеличить и уменьшить размер шрифта отдельно
У меня есть два текстовых поля, плюс и минус кнопку на каждом
Когда я хочу, чтобы уменьшить или увеличить размер текста в первая коробка (memedotcomtop), уменьшается или увеличивается и размер текста во втором окне (memedotcomtop2)
мой код:
layer.add(memedotcomtop2);
layer.draw();
var textmemeheight2 = stage.getHeight();
layer.draw();
layer.add(memedotcomtop);
layer.draw();
var textmemeheight = stage.getHeight();
layer.draw();
function lowertopsize()
{
if(memefontsize > 10)
{
memefontsize = memefontsize -1;
memedotcomtop.fontSize(memefontsize);
layer.draw()
}
if(memefontsize2 > 10){
memefontsize2 = memefontsize2 -1;
memedotcomtop2.fontSize(memefontsize2);
layer.draw();
}
}
function increasetopsize()
{
memefontsize2 = memefontsize2 +1;
memedotcomtop2.fontSize(memefontsize2);
memefontsize = memefontsize +1;
memedotcomtop.fontSize(memefontsize);
layer.draw();
}
document.getElementById('meme-top-smaller').addEventListener('click', function() {
lowertopsize();
}, false);
document.getElementById('meme-top-bigger').addEventListener('click', function() {
increasetopsize();
}, false);
document.getElementById('meme-top-smaller2').addEventListener('click', function() {
lowertopsize();
}, false);
document.getElementById('meme-top-bigger2').addEventListener('click', function() {
increasetopsize();
}, false);
Я использую эту библиотеку: kinetic-v5.0.1.min.js
Создать 2 отдельных функции. Или создайте 1 функцию с параметром и вызовите ее с элементом, который вы хотите изменить в качестве аргумента. – Lambic
Вы должны опубликовать то, что вы пробовали, и должно работать, а не код, который не делает то, что вы хотите. – Lambic