首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >附加在parsexml中

附加在parsexml中
EN

Stack Overflow用户
提问于 2018-11-26 00:59:43
回答 1查看 40关注 0票数 0

我需要一些帮助来完成我的代码,因为我有一些困难,使语法正确。我有一个解析XML,我使用追加来显示数据。我也试图做点击事件,以发送数据到谷歌分析,但在这里,我无法得到正确的。这就是我想在前端添加onclick=“dataLayer.push({‘dataLayer.push’:‘按钮1-单击’})”,但我不能在附件中添加单引号。

这是密码

代码语言:javascript
复制
$(document).ready(function () {
  $.ajax({
      type: "GET",
      url: "https://www.nomuraconnects.com/rss/articles",
      dataType: "xml",
      success: parseXml
  });
});

function parseXml(xml) {
  $("#main").html("<div class='section group' id='content' data-role='listview' data-inset='true'></div>");
  $(xml).find("item").slice(0, 2).each(function () {
      $("#content").append("<a target='_blank' href='" + $(this).find("link").text() + "' onclick='dataLayer.push({});'><div class='col span_1_of_2'><div class='thumbnail'><img src='" + $(this).find("enclosure").attr('url') + "'/></div><div class='text-box'><h2>" + $(this).find("title").text() + "</h2><p>" + $(this).find("description").text() + "</p></div></div></a>");
  });
}

谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-11-26 03:43:54

您可以使用jQuery(html, attributes)设置事件处理程序、HTML和动态创建元素的属性。

代码语言:javascript
复制
const dataLayer = [];

$("#content")
.append($("<a>",{
  target: "_blank" // set `target` attribute
, href: "javascript:void 0" // set `href` attribute
, html: "<div>parent div" // set `innerHTML`
       + "<div>child div 1<img alt='img'/></div>"
       + "<div>child div 2<h2>h2</h2><p>p</p></div></div>"
, on: { // set event handlers
       click: function(e) { // set `click` event
                dataLayer.push({"event": "button1-click"});
                console.log(dataLayer);
              }
      }
}));
代码语言:javascript
复制
.as-console-wrapper{max-height:25% !important}
代码语言:javascript
复制
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div id="content"></div>

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53479697

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档