小编Sco*_*ott的帖子

使用jQuery将<span>添加到标签的一部分

我正在尝试使用jQuery将标签添加到标签的一部分.我能够隔离我想要添加跨度的部分(查看我的小提琴并通过控制台进行检查),但现在我已经知道了,我不知道如何添加实际跨度.我需要这个来为样式标签的特定部分设置样式(在本例中为"红色"作为示例).不幸的是,标记是动态生成的,所以我不能手动添加它.

这是我的小提琴.

如果您希望在此处查看以下内容,请参阅我的淡化代码段:

HTML:

<input type="checkbox" /><label> Some Number (XXXXXX1234)</label><br />
<input type="checkbox" /><label> Some Other Number (XXXXXX4567)</label><br />
<input type="checkbox" /><label> Some Number (XXXXXX7890)</label>
Run Code Online (Sandbox Code Playgroud)

CSS:

span {
    color: red;
}
Run Code Online (Sandbox Code Playgroud)

JS:

var label = $('label');

$.each(label, function() {

    var arr = $(this).text().split(' '),
        num = arr[arr.length-1];

    console.log(num);

});
Run Code Online (Sandbox Code Playgroud)

这是我开始的:

<input type="checkbox" /><label> Some Number (XXXXXX1234)</label><br />
Run Code Online (Sandbox Code Playgroud)

这就是我想要实现的目标:

<input type="checkbox" /><label> Some Number <span>(XXXXXX1234)</span></label><br />
Run Code Online (Sandbox Code Playgroud)

整个网站将有多个输入,因此$ .each.

我已经在StackOverflow上找到了这个困境的部分答案,而不是完成任务的正确组合.

提前谢谢你看一看.你可以给予的任何方向将不胜感激.

javascript jquery

1
推荐指数
1
解决办法
3087
查看次数

如何更新char monthName [256];

我的任务是在用户输入月份和年份时创建日历.所有这些都很有效,但我无法弄清楚如何更新char monthName[256];变量.我的猜测是monthName = "January"(或无论哪个月),但这不起作用.不知道我做错了什么.

FWIW,用户不输入月份名称.我必须根据用户输入的月份数将其打印到屏幕上.

c++

-1
推荐指数
1
解决办法
84
查看次数

标签 统计

c++ ×1

javascript ×1

jquery ×1