从按钮中选择内容 (html),但不是每个内容
Select content (html) from button but not everyting
我卡在一个问题上,我实际上不知道我在搜索什么。我以为是filter
,但看起来不像。
问题:我有一个包含以下内容的按钮
<button type="button"
id="myButton"
class="btn btn-default dropdown-toggle"
data-toggle="dropdown"
aria-expanded="false">
Group ...
<span class="caret"></span>
</button>
我有第二个按钮,如果我单击它,我想选择第一个按钮的 html 内容。
$('#buttonTwo').on('click', function(){
var group = $('#myButton').html();
alert(group);
});
目前它也选择了<span>
但我不想要它。任何人都可以帮助我
仅选择Group ...
?
如果你使用jQuery的.text()
函数,你将省略HTML:
var group = $('#myButton').text();
您可以使用
.text()
但是如果span
碰巧包含文本,那么它将是错误的。因此,您可以克隆该按钮,然后从中删除span
,以便您可以使用 .html()
或text()
var clonedButton = $('#myButton').clone();
$('span', clonedButton ).remove();
alert(clonedButton.html());
这是给你的演示...
相关文章:
- 我的HTML按钮没有在Javascript中运行
- 将插件制作的Javascript包含到html按钮中
- 变量不递增如何I'我喜欢html按钮点击的时候
- 如何通过单击html按钮获得h1的文本值
- HTML 按钮点击函数无法使用 jQuery 变量作为参数
- 按下一个HTML按钮,该按钮使用一个功能在同一个新窗口中打开URL
- Html按钮点击事件未触发单选按钮
- 使用带HTML按钮的Knockout
- HTML按钮刷新页面而不是将数据发送到数据库
- 动态生成的html按钮无法加载页面
- 为什么不'这个HTML按钮不起作用
- HTML按钮在单击时表现得很奇怪
- HTML按钮获胜't更改JS变量
- 如何在HTML按钮中有一个静态onclick参数
- 自动点击html按钮
- 按时间启用HTML按钮
- 更改HTML按钮值的颜色,其中值来自调用Javascript的onclick
- 如何最好地编写重叠的 html 按钮
- HTML按钮的作用类似于从键盘按下的键,并在某些对象或整个网站上起作用
- HTML 按钮在 Javascript 的文本字段中添加数字