でをJavaScriptの機能を削除します。私はJavaScriptで問題を抱えていると私は実際にそれを把握することはできませんSRC
私はsrc="file.jpg"
を持っているすべての<IMG>
のタグを削除するには、JavaScriptのスクリプト(なしのjQuery)を記述する必要がありますすべての<p>
と<div>
タグのラウンドコーナーを、背景として画像"file.jpg"
を追加します。
私は実際にそれを動作させることはできません。
でをJavaScriptの機能を削除します。私はJavaScriptで問題を抱えていると私は実際にそれを把握することはできませんSRC
私はsrc="file.jpg"
を持っているすべての<IMG>
のタグを削除するには、JavaScriptのスクリプト(なしのjQuery)を記述する必要がありますすべての<p>
と<div>
タグのラウンドコーナーを、背景として画像"file.jpg"
を追加します。
私は実際にそれを動作させることはできません。
ご希望のファイルが別の名前を持っている場合は、ないfile.jpg
なく、たとえばfunnyImage.png
か何かのために必要であれば、イメージ名(とその前path
)を変更します。
源としてfile.jpg
と<img>
タグの削除:
Array.from(document.querySelectorAll('img')).forEach(img => {
if(img.src === 'file.jpg') {
img.parentNode.removeChild(img);
}
});
角丸:
Array.from(document.querySelectorAll('p, div')).forEach(node => {
if(node['background-image'] === 'file.jpg') {
node.style['border-radius'] = '10px'; // for example 10px
}
});
それとも(はるかインテリジェントかつ効率的な方法):
const style = document.createElement('style');
style.textContent = 'p[background-image="file.jpg"], div[background-image="file.jpg"] { border-radius: 20px; }';
document.head.appendChild(style);
あなたは何を試してみましたか?これまでのコードのデモを投稿し、何が失敗したのか説明できますか? – elclanrs
私はこの方法で試しました:http://pastebin.com/121PdsAM – Gabi
これはjavascriptの代わりにCSSで行うことができます。 pとのdivタグにクラスを追加して、イメージのため、このような何かを行う 'IMG [SRC =「file.jpg」] {表示:なし}' – silverlight513