Привет, может кто-нибудь скажет мне, почему этот код неверен? Я пытаюсь передать две переменные значения в функцию.Передача переменных в функцию javascript
$("#resizable-text1, #resizable-text2").draggable({
containment: "#containment-wrapper1",
scroll: false,
stop: function(event, ui)
{
var id = $(this).attr('data-idSuffix');
adjust_pos($('#resizable-text',id));
}
});
function adjust_pos(elem, id) {
alert('elem = '+elem)
alert('id = '+id)
var currentPos = $("#"+elem+id).position()
var xpos = parseInt(currentPos.left)
var ypos = parseInt(currentPos.top)
then use variables ele and id...
}
Любая помощь оценивается.
Вместо '$ (this) .attr (" data-idSuffix ")' use '$ (this) .data ('idSuffix')' как jQuery (начиная с версии 1.5 или около того) уже понимает атрибуты «данные» , – Pointy
Спасибо, ребята. Я отрегулирую проблему idsuffix. –