我想将属性传递给自闭元素。但是,它应包含sub-element。
例如<a>
与href=" variable-1"
并作为子元素 <img>
与src="variable-2" and class="variable-3"
。
我想将我的Firebase实时数据库中的数据包括在属性中。
var Gallery = firebase.database().ref().child("Gallery");
Gallery.on("child_added", snap => {
var img = snap.child("IMG").val();
var link = snap.child("Link").val();
var tag = snap.child("Tag").val();
$("#Gallery").each(function () {
$('<a>', {
'href': link,
appendTo: this
});
});
});
我希望有人可以帮助我:)
您可以轻松提供并稍后访问数据集值,如下所述
const RTDB_DATA = {
userName: 'Joe',
userSurname: 'Black'
}
$("#Gallery").each(function () {
$('<div>',
{
href: 'https://stackoverflow.com/',
text: `${RTDB_DATA.userName} ${RTDB_DATA.userSurname}`,
appendTo: this,
'data-user-name': RTDB_DATA.userName,
'data-user-surname': RTDB_DATA.userSurname
}).on('click', function () {
console.log(this.dataset)
console.log(this.dataset.userName)
console.log(this.dataset.userSurname)
})
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<div id="Gallery"></div>