事件侦听器:何时将CSS应用于动态内容

时间:2019-01-12 16:47:01

标签: javascript css

需要将CSS应用于event.listener生成的内容。

在我的导航/过滤器菜单中,单击一个项目,事件侦听器将生成一个新的动态填充的导航菜单/过滤器。它可以正常运行,但是我需要将css添加到单击以触发侦听器输出的项目上。

在我构建html输出时应该添加它 例如,这里。

dataset += "<p>"
           + "<input type="checkbox" 
id="sub_category:"+underscored_v+ "/>"+"<label 
for="sub_category:"+underscored_v+">"+v+"</label>"+"</p>";

还是应该在这段代码中完成(您将在底部看到我的尝试):

function update_secondary_filters(opts) {

  $.ajax({
    type: "POST",
    url: "/php-queries/product-filter-secondary-query.php",

    dataType: 'json',
    cache: false,
    data: {
      filterOpts: opts
    },
    success: function(records) {
      //console.log(records);
      //alert('SUCCESS!');
      // alert(records);
      $('#filtering_div').html(makeSecondaryFilter(records));
    }
  });
  // make the filter heading button show as active 
  var clicker = function() {
    $('sub_category:premium').each(function() {
      this.checked = true;
    });

  }
  clicker();
}

0 个答案:

没有答案