установить img src в качестве тега привязки атрибута href в jquery

0

я пытаюсь добавить изображения в div и установить их src в выбранный тег привязки href и переместить тэг привязки при открытии при нажатии. Здесь code.the(.loader) - это класс divs.

function born(){
        var link=$(this).attr("href")

        $(".loader").append("<img src="link" alt="sh** aint working"/>")
    return false;   

}

ниже - html-код (anchor tag href)

<a href="slides/alvo2.jpg" onclick="born();" ><div class="thumb"><img src="thumbs/alvo2.jpg" alt="" width="124" height="70" border="0" /></div></a>
Теги:

3 ответа

1

Используйте комбинацию одиночных ' и двойных " котировок

$(".loader").append("<img src='" +link +" 'alt='sh** aint working'/>")

Кроме того, отмените действие anhcor по умолчанию

onclick="return born();"
  • 0
    не работает, он по-прежнему открывает ссылку тега привязки
  • 0
    @ user3165363, смотрите обновленный ответ
Показать ещё 1 комментарий
1

Вы не отменяете клик, вам не хватает возврата

onclick="return born();"

Также у вас есть проблема с цитированием.

0
function born(){
    var link=$(this).attr("href");

    $(".loader").append("<img src='" + link + "' alt='sh** aint working'/>");
return false;   

}

Ещё вопросы

Сообщество Overcoder
Наверх
Меню