【JQuery】ページ内のURLを全て書き換える方法

WordPressのテンプレートタグ等を使ってリンクを生成する場合、自動でタグが生成され非常に便利です。

しかし、リンク先のページ自体は作ったけどコンテンツは完成させていない場合なんかも要素が記述されるので場合によっては困る場合があります。

コード

要素のそれぞれについて、href属性の値を「#」に書き換えます。

$('a').each(function(){
	$(element).attr('href','#');
});

書き換え処理は以上の記述で行えます。

処理を行うタイミングとしては、読み込みを完了した後なので以下のように書き加えます。

$(window).on('load', function() {
	$('a').each(function(){
		$(element).attr('href','#');
	});
});

以上をjsファイルに記述し、任意のページで読み込めば、全てのリンクが"#"に書き換わります。

IT, TIPSJQuery

Posted by 行未