【Tangram】 通过监听进行事件触发

示例

<div id="box"><a class="lkA" href="page1">Link-A</a> <a class="lkB" href="page2">Link-B</a></div>
(function() {
    baidu.event.on("box", "click",
    function(e) {
        var target = e.srcElement ? event.srcElement: e.target; //获取目标
        if (target.tagName.toLowerCase() == "a" && target.className == "lkA") {
            baidu.event.preventDefault(e);
            var url = target.href; //获取lkA的href值
            baidu.ui.dialog.iframe(url, options);
        }
        if (target.tagName.toLowerCase() == "a" && target.className == "lkB") {
            baidu.event.preventDefault(e);
            alert("lkB");
        }
    })
})()
原文地址:https://www.cnblogs.com/enone/p/1935852.html