0
javascriptコードの段落をPHPファイルから個々のjsファイルに移動したとき、jsはもう動作しません。js migrate question
私は単純に "script"タグを削除し、すべてのjsコードをjsファイルに貼り付けました。 コードやタグがありませんでしたか?
コードは
<script>
_i = <?=$k+1?>;
function addlng() {
_id = "lang_"+_i;
$j("#lang_area").append("<div class='lang_addition' id="+_id+"></div>");
$j("#s_lang").clone().appendTo("#"+_id);
$j("#"+_id).append('<span><a href="javascript:void(0)" > <img id="addlng" class="addlng"
src="<?=style_url('mvl/images/').'bullet_blue_collapse.png'?>"
onclick="javascript:sub_img(\''+_id+'\');" /></a></span>');
_i++;
}
function sub_img(obj) {
$j("#"+obj).remove();
}
</script>
推奨される解決策は機能しますが、 'addLng'関数をグローバルに頼るのではなくインデックスにすることで改善することができます。さもなければ、私は彼らがまだ密接に結合されているので、PHPコードからJSを引き出す理由は何も見ません。 –
キャッシングが良い理由です。 – Paulpro
まだ動作していません... – Juni