简单的ajax/尝试替换数字
simple ajax/trying to replace number
我正试图用jquery替换span类中的内容。我知道我的jquery文件正在被读取,因为第一行有效。从本质上讲,jquery的第一行将一个新通知添加到通知列表中。第二行查询应该用新的@unseen_notifications.count替换网站上的现有号码。jquery文件的第二行不起作用。我该如何修复它?
jquery:
$('#user_notifications').prepend("<%= j render(@user_notifications) %>");
$('#red-count').html.replaceWith("<%= @unseen_notifications.count %>");
html:
<span class="red-count">
<%= @unseen_notifications.count %>
</span>
<span class="red-count">
<%= @unseen_notifications.count %>
</span>
$('.red-count').html("<%= @unseen_notifications.count %>");
如果使用类,请使用.
而不是#
如果您想更改特定元素的html/内容,可以使用
$('YOUR ELEMENT SELECTOR').html('YOUR CONTENT')
如果你只是添加文本,你可以使用.text()
也可以使用
$('YOUR ELEMENT SELECTOR').text('YOUR TEXT')
您不能写入html.replaceWith
。设置html如下
$('.red-count').html("<%= @unseen_notifications.count %>");
此外,红色计数是一个类,因此使用.
而不是#
使用.text()
而不是.html.ReplaceWith()
$('.red-count').text("<%= @unseen_notifications.count %>");
相关文章:
- 如何替换JavaScript字符串中除字母和数字之外的所有内容(空格/符号)
- 用数字单位替换字符串的一部分
- 替换字符串中的数字
- 正则表达式 jquery 将数字替换为链接
- 在 javascript 中,将数字之间出现的所有“-”替换为“:”
- 将字符串中的重复字符替换为不断增长的数字 [Javascript]
- Javascript正则表达式,用被操纵的数字替换数字
- 简单的ajax/尝试替换数字
- 用Javascript替换数字's小数
- Jquery/PunBB将数字替换为字符串
- 如何在谷歌可视化api柱状图中使用的json对象内用数字替换字符串值
- reg ex表达式,以查找并替换[]中的数字
- 在搜索表单中,替换空格或仅使用正则表达式的隐词和数字
- 通过jQuery替换数字,而不更改样式中的数字或其他所有内容
- JS用正则表达式替换数字
- 用Javascript中的计算替换数字
- 替换数字周围的字符串
- 使用正则表达式替换数字
- 如何用for循环中的条件语句替换数字?
- json_encode替换数字的特定字符串(对于 flot.js)