jQuery在两个字符串标识符之间选择HTML
jQuery select HTML between two string identifiers
我正在尝试制作一个图像幻灯片,我所拥有的只是一个用于输入图像和文本的富文本编辑器。因此,从这个html:
<h1>title</h1>
<p>description...</p>
<p>#slider</p>
<p><img src="a.jpg" /></p>
<p><img src="b.jpg" /></p>
<p><img src="c.jpg" /></p>
<p>#end-slider</p>
如何在#slider和#end slider之间选择html?
这是一个类似于在博客评论中提取[link]和[/link]之间的文本的概念,例如:[link]http://google.com[/link]
$(document).ready(function() {
$('p:contains("#slider")')
.nextUntil('p:contains("#end-slider")')
.wrapAll("<div id='stuff'></div>");
var required = $('#stuff').html();
});
http://jsfiddle.net/483kL/
试试这个:
$('p:contains("#slider")').nextUntil('p:contains("#end-slider")')
更新:
var end = $('p:contains("#end-slider")');
$('p:contains("#slider")').nextUntil(end).andSelf().add(end)
http://jsfiddle.net/63kQC/
试试这个
$(document).ready(function(){
$('p:contains("#slider")').nextUntil('p:contains("#end-slider")');
});
相关文章:
- jQuery在两个字符串标识符之间选择HTML
- JavaScript:将 URL 字符串转换为唯一标识符
- 需要标识符、字符串或数字
- SCRIPT1028:预期的标识符、字符串或数字
- 未捕获的语法错误:带有 .append() 字符串的意外标识符
- 生成动态 HTML,使用 JavaScript 更改名称值.错误:- 意外的字符串或标识符
- Javascript 错误:“IE 中的”预期标识符、字符串或数字”
- 未捕获的语法错误:意外的标识符,将字符串存储为索引
- IE8 上的 JS:删除终止逗号仍会给出“预期的标识符、字符串或数字”
- tzCheckbox需要标识符、字符串或数字
- IE 7需要标识符、字符串或数字
- 我可以使用一个空字符串作为对象标识符吗
- 需要标识符、字符串或数字.(Javascript)
- 如何在标识符名称和字符串变量中放置变量
- 流星空格-期望的标识符,数字,字符串,布尔值或null
- 如何在java脚本onclick标识符中安全地回显php字符串
- 如何转义/编码字符串到JavaScript标识符
- 使字符串在标识符后加粗
- 如何在不替换标识符的情况下获取2个标识符之间的字符串的值
- 为什么有可能用字符串作为标识符声明属性?做这件事的时候,在引擎盖下面是什么?