创建一个class为'btn-solve-container'的div,然后添加一个点击事件,传递参数,怎么实现?
data: {
class: 'btn-solve-container',
'onclick': "openSolvePage("+item['company']+")"
}
for (attrName in data) {
if (data.hasOwnProperty(attrName)) {
// 给 elem 添加属性
elem.setAttribute(attrName, data[attrName])
}
}
function openSolvePage(data) {
console.log('openSolvePage data == ', data)
var jobMask = document.getElementsByClassName('job-mask')[0]
jobMask.style.display = 'block'
}
可以直接传变量,或者把变量对应的值作为字符串传入