动态append添加内容,其中onclick传递参数无效

2019-10-30  本文已影响0人  小本YuDL

突然要交项目,还要写原生的,我好难哇,所以又遇到问题啦!


问题: append添加一个删除框,且传入了删除的id,但是点击删除的时候,触发删除的onclick时,却找不到传入的参数id,所以也没办法发出删除请求了。
明明传入了,但是就是找不到,头很大哇。

原因:

写法:

代码示例:

function viewDeleteLoad(viewId) {
    let con = $(` 
         <div class="card-body" >
            <h4 class="card-title" >提示</h4>
            <p>确认要删除吗?</p>
             <hr>
             <div style="text-align: right">
              <button class="btn_sub btn " onclick="closeDelWindow()">取消</button>
              <button class="btn_sub btn" onclick="DeleteView(${viewId})">确 定</button>
            </div>
        </div>`);
        $('#delete_view').append(con);
    }
上一篇 下一篇

猜你喜欢

热点阅读