Мне нужно знать, есть ли способ получить родителя, начиная с атрибута src атрибута img. У меня есть что-то вроде: 6 перетаскиваемых объектов и 6 капель. В каждой кадре я сохраняю в переменной src атрибут изображения, который я изменяю. С этим src мне нужно найти его parrent и установить .css («видимость», «видимая»). Мой вопрос: есть ли способ получить родительский тег img, начинающийся с атрибута src?Получение родительского исходного кода из src attributte
JS FIDDLE: http://jsfiddle.net/FncKS/
Код:
drop: function(event, ui)
{
var dropTarget = event.target.id;
var getSrcChanged = $("#" + dropTarget).children('img').attr("src");
console.log(getSrcChanged);
}
Где консоль возврат: ../images/map6.svg
(например)
С этим Src attributte я хотел бы сделать одно из перемещаемых объектов (тот с таким же src attributte) видимое использование:
var visible = $(dragObjects).children("img").src(getSrcChanged);
$(visible).css("visibility", "visible");
Но, к сожалению, он не работает :(
dragObjects его массив: 6 х div.children("img").
Некоторые HTML:
<div class="random drag" id="draggable0">
<img class="svgSize" src="images/map1.svg" draggable="false" />
</div>
<div class="random drag" id="draggable1">
<img class="svgSize" src="images/map2.svg" draggable="false" />
</div>
...
<div class="random drag" id="draggable5">
<img class="svgSize" src="images/map6.svg" draggable="false" />
</div>
Можете ли вы создать скрипку? [jsfiddle.net] (http://www.jsfiddle.net) –
Конечно, 2 мин. пожалуйста. – user3459377
@ VedantTerkar Fiddle in edit! Все js-коды внутри, чтобы увидеть, что я сделал. спасибо :) – user3459377