Я пытаюсь удалить тег <img>
из функции, используя ее id
с атрибутом .remove()
, но он не работает. Вы можете найти простой код, что я делаю ниже:удалить img тег, используя атрибут .remove() jquery
<script>
function verify(img)
{
if(/*somecondition*/)
removetag_setother();
else
//do something
}
function removetag_setother()
{
$("#1").remove();
text="<p>hello</p>";
$("body").append(text);
}
</script>
<body>
<img id="1" onclick="verify(this)" src="image1.png">
</body>
Просмотр протоколирования консоли я получил это сообщение: ReferenceError: $ не определен
Есть ли у вас какие-либо ошибки в [консоль] (https://developers.google.com/chrome-developer-tools/docs/console)? Код, который мы видим, не может компилироваться, например. –
довольно определенные идентификаторы не могут быть цифрами – Jack
он отлично работает [ЗДЕСЬ] (http://jsfiddle.net/wirey00/5q6CB/) - есть ли еще код, который может привести к тому, что это не сработает? –