<img src="linkclick.aspx?fileticket=0" id="directory-image">
Скажем, когда это происходит, я хочу, чтобы заменить «linkclick.aspx? Fileticket = 0» с «изображения/нет-avatar.gif»Jquery заменить SRC для IMG тег
Я полагаю, может быть сделано с помощью JQuery, но я не могу это легко понять.
<script type="text/javascript">
function replaceIMGText() {
var imgsrc = $("img#directory-image").attr("src");
if imgsrc = "linkclick.aspx?fileticket=0" {
imgsrc="images/no-avatar.gif"
}
else {}
$("img#directory-image").attr("src", imgsrc)
}
$(document).ready(replaceIMGText);
$("html").ajaxStop(replaceIMGText);
</script>
Любая помощь приветствуется!
@Goomba - Вы можете удалить инструкцию else {}, так как она пуста – Tom
Спасибо, я попробовал следующее, и он работает, но он заменяет ВСЕ изображения с идентификационным файлом ID # с no-avatar.gif ... включая те, которые являются фактическими изображениями. – Goomba
Может кто-нибудь объяснить, почему это не сработает: $ ("img # directory-image"). Attr ("src"). Replace ("linkclick.aspx? Fileticket = 0", "images/no-avatar. GIF "); Нужно ли мне как-то вызвать эту функцию? – Goomba