我有一个函数在我的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');
在索引页。我该怎么做呢?
首先$(p.hourly_price_id).text('$' + hourly + '/hr');
应该是$('p.hourly_price_id').text('$' + hourly + '/hr');
,因为jQuery选择器需要引号。如果页面上的p
标记已经具有hourly_price_id
类,则更改完成。如果没有,您可以根据自己的喜好使用apendTo
(doc)或append
(doc)将这样的元素附加到您喜欢的任何地方。
另外,如果你想为段落标签一个唯一的ID,使用<p id="hourly_price">
和jQuery选择器$('p#hourly_price')
。