私はjsonファイルを持っていて、jsonファイルから画像と見出しを呼び出したいです。要件は、画像 1 をクリックすると最初の画像と見出しが div 1 に追加され、他のリンクをクリックすると適切な画像が追加されることです。私のjsonファイルには含まれています
[
{
"image" : "images/test1.png",
"heading" : "Careers"
},
{
"image" : "images/item-2.png",
"heading" : "Contact Us"
},
{
"image" : "images/item-3.png",
"heading" : "About Us"
}
]
私のコード
$(document).ready(function() {
$("a").click(function() {
var txt= $(this).text()
$.getJSON("myson.js",function(result) {
$.each(result, function(i, field) {
if(txt.indexOf('1')>-1) {
}
else if(txt.indexOf('2')>-1) {
}
else {
}
});
});
});
});
HTML
<a href='#'>Image 1</a>
<a href='#'>Image 2</a>
<a href='#'>Image 3</a>
<div style="border:solid 1px #000; width:200px; height:200px">
<div id='heading'></div>
<div id='image'></div>
</div>