jquery

Смена расширения изображения с .jpg на .png с помощью jQuery

Март 16th, 2010

Сегодня в статье будет рассмотрен небольшой скрипт, для изменения расширения в изображениях на странице с помощью jQuery. Назначение этого скрипта сложно так с ходу придумать, скорей это академический скрипт, который поможет вам понять алгоритм авто замены с помощью jQuery и использовать в дальнейшем его.

$(function() {
	$("#replAll").click(function() {
		$('img').each(function() {
			var src = $(this).attr("src");
			$(this).attr("src", src.replace(/\.jpg$/i, ".png"));
		});
	});
});
<input id="replAll" type="button" value="Replace" /><br />
    <img src="images/abc.jpg" />
    <img src="images/emo.jpg" />

Вот и все. Еще раз повторюсь, что в данном примере смысл этого скрипта не особо понятен. Но он может быть очень полезным если к примеру, у вас будет галерея в которой превьюшки будут иметь расширение .jpg, а полные версии картинок .png, в таком примере вы сможете не дублировать html для превью и полных версий изображений, а просто менять расширения для изображений.

Оставьте свой комментарий

', 1 => '', 2 => '', 3 => '', 4 => '', 5 => '', 6 => '', 7 => '', 8 => '', 9 => '', 10 => '', 11 => '', 12 => '', 13 => '', 14 => '', 15 => '', 16 => '', 17 => '', 18 => '', 19 => '', 20 => '', 21 => '', 22 => '', 23 => '', 24 => '', 25 => '', 26 => '', 27 => '', 28 => '', 29 => '', ), ) memory start/end/dif 23913096/24380968/467856 get_num_queries start/end/dif 6/9/3 iSapeDebugLogEnd --->