小编Pra*_*lan的帖子

填充属性不适用于SVG

我从thenounproject.com获得了我的SVG,但是由于填充无效,我无法改变它们的颜色.

我正在使用Ruby on Rails,因此我使用了<%= image_tag('#'),:class =>"tomatoe"%>

我的css看起来像这样

.tomatoe{
    @include transition-property(all);  
    @include transition-duration(1s);
    fill: white;
    width: 100px;
    margin-top: 1em;
}
Run Code Online (Sandbox Code Playgroud)

填充永远不会工作,尝试几个SVG但没有运气,我不知道为什么.

css svg ruby-on-rails

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

连接Mysql中的字段

我有一张这样的桌子

id   name   value
1    Ram     a
2    John    b
3    Ram     c
4    Ram     d
5    John    e
Run Code Online (Sandbox Code Playgroud)

我想要像这样的输出

name   value
Ram     a,c,d
John    b,e
Run Code Online (Sandbox Code Playgroud)

有没有办法执行此查询?

更新:

表格式:

id   field1   value  field2
1    val1     a       null
2    val2     b       null
3    val1     c       null
4    val2     d       null
5    null     e       val1
5    null     f       val1
5    null     g       val2
5    null     h       val2
Run Code Online (Sandbox Code Playgroud)

输出:

field1   field2   value
val1      null    a,c
val2      null    b,d
null      val1    e,f
null      val2 …
Run Code Online (Sandbox Code Playgroud)

mysql sql select string-concatenation

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

Jquery克隆html元素到texteara

<ins id="widget"
     style=""
     data-lang="fr"
     data-city-id="669"
     data-font-color="000000"
     data-background-color="ffffff"
     data-border-color="c0c0c0"
     data-datetime-color="000000"
     data-input-background="ffffff"
     data-next-background="d8d8d8">
</ins>
<textarea id="the-code"></textarea>
<button type="button" id="get-code">Get the code</button>
Run Code Online (Sandbox Code Playgroud)

我试图用Jquery克隆ins元素到textarea

$("#get-code").on("click", function () {
    var clone = $("#widget").clone();
    $("#the-code").val(clone);
});
Run Code Online (Sandbox Code Playgroud)

克隆的内容[object Object]在textarea中返回,而不是html代码< ins >

示例: FIDDLE

javascript jquery clone

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

使用正则表达式将最后一个逗号分隔值替换为另一个

我有一个字符串如下:

var str = "a,b,c,a,e,f"; 
Run Code Online (Sandbox Code Playgroud)

我需要的是将另一个逗号分隔的元素替换为另一个.

ie, str = "a,b,c,a,e,anystring"; 
Run Code Online (Sandbox Code Playgroud)

我已经使用split方法完成了它并添加它来创建一个新的字符串.但它没有按预期工作

我做了如下:

var str = "a,b,c,d,e,f";

var arr = str.split(',');

var res = str.replace(arr[5], "z");
alert(res);
Run Code Online (Sandbox Code Playgroud)

有没有正则表达式可以提供帮助?

javascript regex jquery

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

如何使用jQuery隐藏/显示悬停时的某些div?

我已经有了一个嵌入的链接列表<ul>作为这样

<ul class="list">
    <li id="1"><a href="url1">Result 1</a></li>
    <li id="2"><a href="url2">Result 2</a></li>
    <li id="3"><a href="url3">Result 3</a></li>
    <li id="4"><a href="url4">Result 4</a></li>
</ul>
Run Code Online (Sandbox Code Playgroud)

我还有另一个<ul>显示结果列表的信息:

<ul class="summary">
    <li id="1"><p>Result 1 Info</p></li>
    <li id="2"><p>Result 2 Info</p></li>
    <li id="3"><p>Result 3 Info</p></li>
    <li id="4"><p>Result 4 Info</p></li>
</ul>
Run Code Online (Sandbox Code Playgroud)

如何将其悬停li在列表中的位置,它只显示li与各自li悬停相关的摘要?这是我的jQuery代码:

$("ul.summary li").hide();
$("ul.summary li:first-child").show();

$("ul.lsit li").hover(function(){
    var id = $(this).attr("id");
    $("ul.summary li#"+id).show();
})
Run Code Online (Sandbox Code Playgroud)

html javascript css jquery

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

在html文本输入框中输入文本时,如何执行jquery函数?

我有类似的HTML代码

<input type="text" class="input-box">
Run Code Online (Sandbox Code Playgroud)

输入框填充4个字符时,我想执行jQuery函数。

例如,我键入“ ABCD”,则将执行该函数,而不是针对“ AB”或“ ABC”之类的东西。我怎样才能做到这一点?

html jquery

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

如何检查字符串匹配数组的一部分

我有这样的数组

var invalidChars = ["^", "_", "[", "]"];

var inputText = "abc^"   - true
var inputText = "abc_"   - true
var inputText = "abc"    - false
Run Code Online (Sandbox Code Playgroud)

任何人都可以让我知道如何使用jQuery/Javascript检查我的输入字符串是否包含数组中的任何项目?

我尝试了$ .InArray和indexof.它不起作用检查整个字符串.

javascript jquery

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

在元素中查找未包含在html标记中的文本,并用<p>包装它

<div class="menu-content">
  <h3>Lorem Ipsum</h3>
  TEXT THAT NEEDS TO BE WRAPPED
  <ul>
    <li>List Item 1</li>
  </ul>
</div>
Run Code Online (Sandbox Code Playgroud)

我得到了上面的代码(它自动生成,所以我不能手动包装文本),我需要过滤".menu-content"的内容,找到没有包装在html标签中的文本,然后换行ap标签中的文本.

我尝试了以下jQuery代码:

$('.menu-content').find(':not(h3, ul)').wrap('<p></p>');
Run Code Online (Sandbox Code Playgroud)

html javascript jquery word-wrap web

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

有没有办法直接用jquery修改DOM元素的属性?

有没有人知道缩短这个的方法:

$('.el').attr('src', $('.el').attr('src').replace('/subpath1/', '/subpath2/'))
Run Code Online (Sandbox Code Playgroud)

javascript jquery

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

有没有办法将列表中项目的"其余"分配给python中多个赋值中的最终变量?

在红宝石中我可以做类似的事情:

key, *rest = ["key1", 1, 2, 3]
Run Code Online (Sandbox Code Playgroud)

结果将是:

key = "key1"
rest = [1, 2, 3]
Run Code Online (Sandbox Code Playgroud)

有没有办法在python中做同样的事情?

python

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