小编lip*_*nco的帖子

按字母顺序immutable.js排序

我想按属性对immutable.js orderedList进行排序name,

data.map(x => x.get("name")) 返回字符串,我想按字母顺序按名称对地图进行排序.

怎么做?我试过了:

return data.sortBy((val) => {
    if (dir === "up") {
      return val.get("name");
    } else {
      return - val.get("name");
    }
  });
Run Code Online (Sandbox Code Playgroud)

javascript immutability immutable.js

18
推荐指数
1
解决办法
2万
查看次数

如何在不删除子项的情况下删除包装器(父元素)?

我想删除父母而不删除孩子 - 这可能吗?

HTML结构:

<div class="wrapper">
  <img src"">
</div>
<div class="button">Remove wrapper</div>
Run Code Online (Sandbox Code Playgroud)

点击我想要的按钮后:

<img src"">
<div class="button">Remove wrapper</div>
Run Code Online (Sandbox Code Playgroud)

html javascript jquery dom dom-manipulation

13
推荐指数
5
解决办法
1万
查看次数

使用自定义金额设置条带

我有设置自定义金额的问题,我想将数据量设置为输入id ="custom-donation-amount"中的任何用户,我应该怎么做.我的尝试不起作用.

<script
  src="https://checkout.stripe.com/checkout.js" class="stripe-button"
  data-image="images/button.png"
  data-key="pk_test_FTZOOu9FL0iYJXXXXXX"
  data-name="Fund"
  data-label= "DONATE"
  data-description="ysysys"
  data-amount = 
  >

    $('.donate-button').click(function(event){
    var self = $(this);
    var amount = 0;
     amount = $('#custom-donation-amount').val();
      if (amount === "") {
        amount = 50;
      }

    amount = self.attr('data-amount');
    amount = Math.abs(amount * 100);
  });

</script>
 <input type="number" id="custom-donation-amount" placeholder="50.00" min="0" step="10.00"/>
Run Code Online (Sandbox Code Playgroud)

javascript jquery stripe-payments

12
推荐指数
2
解决办法
1万
查看次数

在Rails中禁用资产预编译功能

我想在rails中禁用资产预编译功能.我正在使用用户可以下载代码的应用程序,我想避免更改下载的html文件中的css和js文件的名称 - 以便用户可以运行index.html并查看所有内容.

这是应用程序:http: //impress-builder.herokuapp.com/

ruby-on-rails heroku asset-pipeline

6
推荐指数
2
解决办法
9569
查看次数

渲染或删除表情符号

我正在从推特上发送推文并希望在网页上显示它们,但是我只看到像和等字符的盒子,而不是表情符号.我如何将这些显示为像Twitter这样的图像,或者如果不可能,将它们全部删除?

我试过了:

item["text"] = item["text"].replace('', ""); 
Run Code Online (Sandbox Code Playgroud)

但它正在抛出js错误.

javascript unicode twitter emoji

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

如何从我的json中输入HTML某些信息

我的数据有问题.我的JSon看起来像这样:

[
    {
        "link": {
            "created_at": "2013-10-07T13:31:43+09:00",
            "id": 8,
            "items_count": 4,
            "key": "0iqVSnTU-BtJ1ItVKRe2VMWvRMU",
            "mode": "standard",
            "name": "sdasadads",
            "pusher_key": "1jtsrzl3n6i1DKA3tSZJM6LPnfQ",
            "readonly_key": "R_dD5oHMsruu0YzYVKEOA8hKKXA-r",
            "updated_at": "2013-10-08T14:06:07+09:00",
            "user_id": 2
        }
    },
    {
        "link": {
            "created_at": "2013-10-07T13:32:56+09:00",
            "id": 9,
            "items_count": 1,
            "key": "Mj-6Cc-_qaGlVTPgqKexzeijYNA",
            "mode": "standard",
            "name": "Untitled2",
            "pusher_key": "hGE0D8TSar_H_Gv9MWdpj26gamM",
            "readonly_key": "T53SNKPgyf7KvRUMzDQPaM99AAc-r",
            "updated_at": "2013-10-07T13:33:14+09:00",
            "user_id": 2
        }
    },
    {
        "link": {
            "created_at": "2013-10-11T11:18:06+09:00",
            "id": 10,
            "items_count": 0,
            "key": "X_ZoKxFPHtsvSU5W11gXx1653FU",
            "mode": "standard",
            "name": "Usdadasas",
            "pusher_key": "0PZ860awofRKB9XIrXba-xY6u14",
            "readonly_key": "2rzrRZAaR7UZRK3UbUId8xmFzd4-r",
            "updated_at": "2013-10-11T11:18:06+09:00",
            "user_id": 2
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

我正在尝试打印这样的链接的所有名称:

$.post( …
Run Code Online (Sandbox Code Playgroud)

javascript jquery json

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

检测字符串中的主题标签和@

我正在尝试检测主题标签和@并将该类添加到世界中,以便我可以添加样式。现在它正在工作,但我对文本进行了两次迭代。我可以用一个声明来完成吗?

var text = item["text"].replace(/(^|\s)(#[a-z\d-]+)/ig, "$1<span class='hash_tag'>$2</span>");
    text = text.replace(/(^|\s)(@[a-z\d-]+)/ig, "$1<span class='hash_tag'>$2</span>");
Run Code Online (Sandbox Code Playgroud)

javascript jquery

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

使用类删除/删除最接近的元素

我试图删除/删除".delete"按钮上最近的".step"按钮.因此它删除了.dele上面的.step按钮.

 <div class="step"></div>
 <div class="new"></div>
 <div class="delete"></div>

<div class="step"></div>
 <div class="new"></div>
 <div class="delete"></div>

<div class="step"></div>
 <div class="new"></div>
 <div class="delete"></div>
Run Code Online (Sandbox Code Playgroud)

这是我的jQuery:

   $('.delete').click(function(){
       $(this).find('div.step').remove();    
     });
Run Code Online (Sandbox Code Playgroud)

我应该怎么做这个步骤?谢谢您的帮助!

jquery

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

当子元素具有不同标签时,如何向元素的所有子元素添加类

您好,我想知道如何在 .edit div 中的每个元素上添加 .draggable 类

这是我的html:

  <div class="edit" >
       <h2> Some title </h2>
       <a> some link</a>
       <p> some paragraph </p>
       <ol> 
         <li> some list item</li>
         <li> some list item</li>
         <li> some list item</li>
       </ol>
    </div>
Run Code Online (Sandbox Code Playgroud)

我真的不知道如何获取 .edit 中的每个元素并添加类 .draggable 。想要的效果应该是这样的:

<div class="edit" >
   <h2 class="draggable" > Some title </h2>
   <a class="draggable"> some link</a>
   <p class="draggable"> some paragraph </p>
   <ol class="draggable"> 
     <li class="draggable">some list item</li>
     <li class="draggable"> some list item</li>
     <li class="draggable"> some list item</li>
   </ol>
</div>
Run Code Online (Sandbox Code Playgroud)

javascript jquery dom

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

如何设置Backbone视图的属性值?

我正在构建一个木偶项目视图,这是一个a元素.

我想知道如何a使用Mationette 获取有效元素,因为我的代码没有设置href属性:

class CategoryFilters.ItemView extends App.Views.ItemView
    tagName: "a"
    className: "btn btn-primary"
    template: "topics/categoryFilter/filter-item"
    triggers:
      "click": "filter:clicked"
Run Code Online (Sandbox Code Playgroud)

给出了结果:

<a class="btn btn-primary">company</a>
Run Code Online (Sandbox Code Playgroud)

它看起来不错,但这个标签没有href属性.

如何href="#"以干净的方式设置此视图?

coffeescript backbone.js marionette

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