首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >创建一个我可以进一步操作的变量

创建一个我可以进一步操作的变量
EN

Stack Overflow用户
提问于 2016-08-14 19:12:27
回答 1查看 57关注 0票数 0

我是jQuery的新手,需要对以下工作代码执行一些转换:

代码语言:javascript
运行
复制
   jQuery('#vari_1').click(function() {
    var selected = [];
         jQuery('#cartsnitch')
         .addClass('new')
         .html(jQuery('#vari_1')
              .find('input[type="radio"]:checked')
              .val())
              .fadeIn('5000');
    })

该代码返回在#vari_1的选项卡id中单击的单选按钮的值。

问题是,我需要将单选按钮值的连字符替换为空格(从鸭蛋蓝到鸭蛋蓝),并在前面加上h2标题。链接这些似乎破坏了我的代码。

我试着把下面的代码变成一个变量,这样我就可以在新的一行中使用它了,但是我无法让它工作。有谁能告诉我怎么走吗?

代码语言:javascript
运行
复制
   jQuery('#vari_1').click(function() {
    var selected = [];
    var cart1 = jQuery('#cartsnitch')
         .addClass('new')
         .html(jQuery('#vari_1')
              .find('input[type="radio"]:checked')
              .val())
              .fadeIn('5000');
    var cart2 = ('<h2>My heading</h2>') + cart1;
    return cart2;
    })

快把我逼疯了!提前谢谢。

EN

回答 1

Stack Overflow用户

发布于 2016-08-16 21:25:34

Utkanos看起来确实令人望而生畏,但在成为会员几年后,我还没有得到一个直接的答案。我所吸引的似乎都是模棱两可和政客风格的问题!

无论如何,由于除了Ashkay的语法错误点之外没有其他提示(对不起,在我的代码中没有),我将其修复为:

代码语言:javascript
运行
复制
jQuery('#vari_1').click(function() {
    var selected = [];
    jQuery('#cartsnitch').addClass('new')
.html(jQuery('#vari_1')
.find('input[type="radio"]:checked')
.val().replace("-"," "))
.prepend('<div class="mystyle"><small>My Label:</small><br />')
.append('</div>')
.fadeIn('5000');

})

val()、.replace()、prepend()和append()都是我想要的。

无论如何,谢谢你的保证!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38941630

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档