小编CLi*_*own的帖子

将文本修剪为340个字符

我正在从数据库中提取博客文章.我想将文本修剪为最多340个字符.

如果博客文章超过340个字符,我想将文本修剪为最后一个完整单词并在末尾添加"...".

E.g.

NOT: In the begin....

BUT: In the ...
Run Code Online (Sandbox Code Playgroud)

php ellipsis

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

Smarty - foreach循环10次并停止

我使用以下Smarty代码:

{foreach from=$entries key=i item=topic}
  {if $topic.topic_style == question}
    <li>
      <a href="topic.php?id={$topic.id}">{$topic.title}</a>
    </li>
  {/if}
{/foreach}
Run Code Online (Sandbox Code Playgroud)

我怎样才能{foreach}最多10次然后停止?

foreach smarty

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

Grunt - 删除具有特定文件扩展名的子目录中的所有文件和文件

我需要使用Grunt.js删除目录及其所有子目录中具有特定文件扩展名的所有文件,我想我可能需要一个模块来执行此操作?我看了干净,但这似乎是删除整个目录而不是特定的文件.

我的目录如下:

  • 建立/ IMG /
  • 建立/ IMG/ICO
  • 建立/ IMG /标识

我要删除的文件扩展名是:

用的扩展名的文件.png~,.gif~.jpg~

有任何想法吗?

gruntjs

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

将XSL应用于外部XML

目前我使用:

<?xml-stylesheet type="text/xsl" href="XSL.xsl"?>
Run Code Online (Sandbox Code Playgroud)

将XSL链接到XML.

如果我的xml在这里:www.externaldomain.com/rss.xml(在我的域之外)我怎样才能将XSL链接到XML?

我可以将XSL指向文件或链接吗?

xml xslt

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

从iframe内部检测<iframe>高度和宽度

我怀疑这实际上是可能的,但我准备纠正.

我需要的是能够从iframe中检测iframe的宽度和高度,所以如果iframe srciframeContent.html我需要能够在这个页面上显示值.

我无法控制仅托管iframe的页面iframe的内容.

这可能吗?

html javascript iframe

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

删除字符串中重复单词的出现次数

以下面的字符串为例:

var string = "spanner, span, spaniel, span";
Run Code Online (Sandbox Code Playgroud)

从这个字符串我想找到重复的单词,删除所有重复项,保持单词出现一次,然后输出修改后的字符串.

在这个例子中将是:

var string = "spanner, span, spaniel";
Run Code Online (Sandbox Code Playgroud)

我已经设置了一个jsFiddle进行测试:http://jsfiddle.net/p2Gqc/

请注意,字符串中单词的顺序不一致,每个字符串的长度也不一致,因此正则表达式不会在这里完成工作我不这么认为.我正在考虑将字符串拆分成数组的方法吗?但我希望它尽可能轻松地在客户端上,超级快速......

javascript arrays string jquery

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

D3.js - 带有多个环的甜甜圈图表

以下示例显示了D3.js中的圆环图,是否可以向图表添加多个环?

var dataset = {
  apples: [53245, 28479, 19697, 24037, 40245],
};

var width = 460,
    height = 300,
    radius = Math.min(width, height) / 2;

var color = d3.scale.category20();

var pie = d3.layout.pie()
    .sort(null);

var arc = d3.svg.arc()
    .innerRadius(radius - 100)
    .outerRadius(radius - 50);

var svg = d3.select("body").append("svg")
    .attr("width", width)
    .attr("height", height)
    .append("g")
    .attr("transform", "translate(" + width / 2 + "," + height / 2 + ")");

var path = svg.selectAll("path")
    .data(pie(dataset.apples))
  .enter().append("path")
    .attr("fill", function(d, i) { return color(i); }) …
Run Code Online (Sandbox Code Playgroud)

javascript d3.js

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

jQuery - 只做一次

我想检查一个元素是否具有类.active,如果它确实添加:margin-top:4px;

但是我只希望这种情况发生一次,当页面加载时,一旦检测到类,我不想再次检测它并添加CSS样式.

当某些元素悬停在上面时,将应用此类.

这在jQuery中是否可行?

jquery

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

substring/regex获取字符串中保存的src值

我有一个值为的字符串:

var string = "<img alt='' src='http://api.com/images/UID' /><br/>Some plain text<br/><a href='http://www.google.com'>http://www.google.com</a>"
Run Code Online (Sandbox Code Playgroud)

如果可能的话,我想把字符串URLsrc属性部分保留.

我怎么能用JavaScript做到这一点?

javascript

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

jquery - foverOut/fadeIn悬停时的背景图片

我有一个<div>包含背景图像,它<div>位于HTML的工具栏中.

HTML:

 <div id="toolbar">
   <div class="image">&nbsp;</div>
 </div>
Run Code Online (Sandbox Code Playgroud)

CSS:

#toolbar .image {
background url('images/logo.png') no-repeat top left;
}

#toolbar .imagehover {
background url('images/logoHover.png') no-repeat top left;
}
Run Code Online (Sandbox Code Playgroud)

当鼠标悬停在#toolbar我想要的背景图像.image改变但使用.fadeOut().fadeIn()

到目前为止,我有:

$("#toolbar").hover(function () {
  $(".image").fadeOut("slow");
  $(".image").addClass("imagehover");
  $(".imagehover").fadeIn("slow");
  },
  function () {
  $(this).removeClass("imagehover");
});
Run Code Online (Sandbox Code Playgroud)

目前徽标淡出,悬停徽标淡出两次.

任何帮助赞赏.

jquery

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

标签 统计

javascript ×4

jquery ×3

arrays ×1

d3.js ×1

ellipsis ×1

foreach ×1

gruntjs ×1

html ×1

iframe ×1

php ×1

smarty ×1

string ×1

xml ×1

xslt ×1