私は JavaScript の初心者で、2 つの問題があり、助けが必要です。
まず、インライン スクリプトを取得して独自の .js ファイルに配置したいのですが、変更する必要がある構文がわかりません。独自のファイルに配置した後に機能しないためです。私はイメージ onClick を変更していますが、それらのいくつかを持っています。私は私の例で1つを示しているだけです。
新しい外部ファイルにリンクしたので、それは問題ではありません。
現在、外部ファイルにあるものは次のとおりです-
$(document).ready(function(){
function changeImage() {
if (document.getElementById("eventChecked").src == "file:///G:/design/folder/img/checkBox.gif")
{
document.getElementById("eventChecked").src = "file:///G:/design/folder/img/checked.gif";
}
else
{
document.getElementById("eventChecked").src = "file:///G:/design/folder/img/checkBox.gif";
}
}
});
関数呼び出しが 2 回あることに気付きましたが、修正方法がよくわかりません。
2 番目の問題 - 上記の src パスは、絶対 URL を使用した場合にのみ機能するように見えますが、ローカルでこれに取り組んでおり、それをローカルで作業する開発チームに渡します。住む。これは、3 つの diff 絶対パスと、少なくとも 3 セットの src パスへの変更です。ルートのように見えるようにしたり、よりシンプルに保つにはどうすればよいですか?
ご協力いただきありがとうございます。