我如何使用 HTML 中的数据属性从数据库中使用 link 填充 link 和图像源?
How would I use a data-attribute in HTML to fill a link and image source with a link from a database?
我有一个数据库,其中有一个 table,其中有一个名为 "link" 的列,其中包含一个 link,例如“http://www.google.com", and a column called "image" that holds this "http://www.placehold.it/500x500”。
然后我有以下 html:
<a href="" data-field="link">
<img src="" data-field="image">
</a>
我有一个 PHP 后端,它使用 JSON 和一个 JQuery 插件来检索和填充信息,但我不知道如何填写 href"" 和 src" " 具体属性。
如何使用 JQuery/JavaScript 执行此操作?
这就是你想要的吗?
$("a[data-field='link']").attr("href",yourValue);
$("img[data-field='image']").attr("src",yourAnotherValue);
你的意思是这样的吗
http://jsfiddle.net/0jLad8hj/
$(document).ready(function(){
$('a').attr('href', function(){
return $(this).data('field');
}).find('img').attr('src', function(){
return $(this).data('field');
});;
});
使用 jQuery 中的 .attr 函数。第一个值是要设置的属性,第二个是值。 .data 获取数据属性
我有一个数据库,其中有一个 table,其中有一个名为 "link" 的列,其中包含一个 link,例如“http://www.google.com", and a column called "image" that holds this "http://www.placehold.it/500x500”。
然后我有以下 html:
<a href="" data-field="link">
<img src="" data-field="image">
</a>
我有一个 PHP 后端,它使用 JSON 和一个 JQuery 插件来检索和填充信息,但我不知道如何填写 href"" 和 src" " 具体属性。
如何使用 JQuery/JavaScript 执行此操作?
这就是你想要的吗?
$("a[data-field='link']").attr("href",yourValue);
$("img[data-field='image']").attr("src",yourAnotherValue);
你的意思是这样的吗 http://jsfiddle.net/0jLad8hj/
$(document).ready(function(){
$('a').attr('href', function(){
return $(this).data('field');
}).find('img').attr('src', function(){
return $(this).data('field');
});;
});
使用 jQuery 中的 .attr 函数。第一个值是要设置的属性,第二个是值。 .data 获取数据属性