0

我的 jQuery 文件中有一个函数:

function updateHTML(blocks) {
  var data   = getData(blocks),
      price  = formatPrice(data.price),
      hourly = formatCents(data.hourly),
      p      = $.priceSlider.settings;

  $(p.processor_id).text(data.processor + ' GHZ');
  $(p.ram_id).text(data.ram + ' GB');
  $(p.price_id).text('$' + price);
  $(p.storage_id).text(data.storage + ' GB');
  $(p.bandwidth_id).text(data.bandwidth + ' GB');
  $(p.blocks_id).attr('class', 'block_' + data.blocks);
  $(p.hourly_price_id).text('$' + hourly + '/hr');
}

我必须打印最后一行中包含的值(

$(p.hourly_price_id).text('$' + hourly + '/hr');

在索引页面上。我怎样才能做到这一点?

4

1 回答 1

0

首先$(p.hourly_price_id).text('$' + hourly + '/hr');应该是$('p.hourly_price_id').text('$' + hourly + '/hr');jQuery 选择器需要引号。如果p页面上的标签已经有 class hourly_price_id,则更改完成。apendTo如果没有,您可以根据自己的喜好使用( doc ) 或append( doc )将此类元素附加到任何您喜欢的位置。

此外,如果您想要段落标签的唯一 ID,请使用<p id="hourly_price">jQuery 选择器$('p#hourly_price')

于 2013-03-14T13:41:20.873 回答