关键词:
【中文标题】从元素的标题属性中获取文本,同时附加到它【英文标题】:Getting text from title attribute of element while appending to it 【发布时间】:2011-07-13 09:13:51 【问题描述】:我有一个函数,它在 .help
类的所有元素之后附加 div(帮助图标)。
jQuery().ready(function()
jQuery('.help').append('<div class="mark"></div>');
);
我需要在该函数中添加什么才能从.help
元素的标题属性中获取信息?
我是脚本新手。
【问题讨论】:
是否需要通过“帮助”类为每个元素的“标题”属性获取或设置信息? 查看 jQuery API 文档 (api.jquery.com/each) 中的each
方法。
我不太明白你的问题。你能详细说说你的问题吗?
【参考方案1】:
利用 append()
也可以接受一个函数来创建要附加的 HTML 字符串的事实:
$('.help').append(function ()
return '<div class="mark" title="' + $(this).attr('title') + '"></div>';
);
【讨论】:
【参考方案2】:我想这就是你想要的:
jQuery().ready(function()
jQuery('.help').each( function(index, elem)
$(this).append('<div class="mark" title="' + $(this).attr("title") + '"></div>')
);
);
【讨论】:
是的@johnhunter,我很高兴发布我的(第一次)答案,只是为了看到其他人也在同一分钟做同样的事情:)【参考方案3】:我认为你正在寻找这样的东西:
jQuery().ready(function()
// with each help element....
jQuery('.help').each(function ()
// create the empty mark, add the title from help, append mark to help
$('<div class="mark"></div>').attr('title', $(this).attr('title')).appendTo(this);
);
);
这将为每个帮助元素添加一个div.mark
,并将标记的标题设置为父帮助的标题。
【讨论】:
@ctekse - 我们的想法是一样的 :) 太棒了,这就是我正在寻找的:]【参考方案4】:var title = $('.help').attr("title");
【讨论】:
【参考方案5】:var title = jQuery('.help').attr('title');
jQuery('.mark').attr('title',title);
【讨论】:
太棒了,这就是我要找的东西【参考方案6】:尝试使用attr函数:
jQuery().ready(function()
console.log( jQuery('.help').attr( 'title' ) );
);
【讨论】:
为啥我不能从将一个列表附加到另一个列表中获取元素
】为啥我不能从将一个列表附加到另一个列表中获取元素【英文标题】:whyIcannotgettheelementsfromappendingonelistintoanother为什么我不能从将一个列表附加到另一个列表中获取元素【发布时间】:2020-08-0410:40:22【问题描述】:我被要求... 查看详情
如何从动态对象中获取反序列化的 xml 属性
...15:22:13【问题描述】:我可以毫无问题地从expandoobject获取元素内部文本。我不知道如何获取属性的值。通过Console.WriteLine(obj.Message.Body),我可以在body元素中得到预期的字符串。privatevo 查看详情
使用 JavaScript 获取附加了 HTMLEditorExtendor 的 ASP 文本框元素的值
】使用JavaScript获取附加了HTMLEditorExtendor的ASP文本框元素的值【英文标题】:GettheValueofanASPTextBoxElementwithanHTMLEditorExtendorAttached,UsingJavaScript【发布时间】:2012-08-1801:42:35【问题描述】:我遇到了一个奇怪的问题。我有一个带有ajaxTo... 查看详情
从核心数据读取时获取属性名称和值
...简单的方法吗?我一直在尝试将我的对象模型中的第一个元素作为字典检索,但这给了我一个错误提示:致命错误:NSArray元素无法匹配SwiftArray元素输入我的代 查看详情
从 jQuery 集合中获取每个元素的属性值,放入数组中
】从jQuery集合中获取每个元素的属性值,放入数组中【英文标题】:GettheattributevalueofeachelementfromajQueryset,intoanarray【发布时间】:2011-07-1617:18:18【问题描述】:如何获取与jQuery选择器匹配的所有元素的所有属性(例如href)?【问... 查看详情
使用多个 id 从可见元素中获取文本
】使用多个id从可见元素中获取文本【英文标题】:Usingmultipleidsgettextfromelementthatisvisible【发布时间】:2018-04-2514:48:02【问题描述】:我正在使用具有多个条件的Angularjs,所有条件都使用相同的id。需要从条件为真的情况下获取文... 查看详情
使用css选择器从元素中获取文本,不包括嵌套元素内的文本
】使用css选择器从元素中获取文本,不包括嵌套元素内的文本【英文标题】:gettextfromelementusingcssselectorexcludingtextinsidenestedelement【发布时间】:2021-06-0307:28:54【问题描述】:我需要使用css选择器从span中获取文本,但不包括sup中... 查看详情
从附加元素获取 jQuery 对象的更简单方法
】从附加元素获取jQuery对象的更简单方法【英文标题】:EasierwaytogetajQueryobjectfromappendedelement【发布时间】:2010-11-2910:01:36【问题描述】:有没有更简单/更快的方法来使用jQueryappend添加元素:如何获取$selectors元素:$container.append(... 查看详情
PHP从特定位置附加到文件
】PHP从特定位置附加到文件【英文标题】:PHPappendingtofilefromspecificposition【发布时间】:2011-08-2404:05:05【问题描述】:在php中,我打开一个文本文件并附加到它。但是我需要在文件结尾之前附加3个字符。换句话说,我需要从文件... 查看详情
从 XML 中获取每个元素的所有属性值
】从XML中获取每个元素的所有属性值【英文标题】:GetallvalueofattributefromeachElementfromXML【发布时间】:2021-08-2608:29:57【问题描述】:我有一个如下所示的xml文件:<HeadercardUnitEndTime="2065-25-4520:32:44"StartTime="2065-25-4520:32:23"Rejects="NO"... 查看详情
React:从方法中获取元素属性
】React:从方法中获取元素属性【英文标题】:React:getelementattributefrommethod【发布时间】:2016-11-1707:38:14【问题描述】:我有这个div:<divclassName="item#@test()"data-value="1">并且想要在方法中访问数据属性:test:->console.log($(this).d... 查看详情
如何使用 java selenium 从显示无元素中获取文本
】如何使用javaselenium从显示无元素中获取文本【英文标题】:HowcanigettextfromdisplaynoneElementusingjavaselenium【发布时间】:2020-05-2922:31:22【问题描述】:我需要获取图像中元素的文本,但该元素未显示在网页上。【问题讨论】:这个... 查看详情
使用 PHP 从网页元素中获取文本
】使用PHP从网页元素中获取文本【英文标题】:GettextfromanelementofawebpagewithPHP【发布时间】:2021-03-2523:34:32【问题描述】:我有这个错误:DOMDocument类的对象无法转换为字符串我正在尝试解析网页以获取div中的文本$ch=curl_init($url);c... 查看详情
Javascript - 从数组中查找所有类,从类中获取并返回内部文本
...我有一组要在页面中搜索的类名。然后我想找到所有这些元素,抓取里面的文本,并将其附加到一个div中。vardiv=document.createElement( 查看详情
元素正在从另一个元素中获取属性值
】元素正在从另一个元素中获取属性值【英文标题】:elementistakingattributevaluesfromanotherelement【发布时间】:2020-10-1301:36:05【问题描述】:我编写了一些代码,其中两个画布位于屏幕的中心,并且我有一些函数可以在窗口加载和调... 查看详情
快速上手jquery:属性操作文本属性值元素操作位置尺寸操作(代码片段)
一、jQuery属性操作1.1 设置或获取元素固有属性值prop()所谓元素固有属性就是元素本身自带的属性,比如<a>元素里面的href,比如<input>元素里面的type。1.获取属性语法prop(''属性'')2.设置属性语法prop('... 查看详情
从asp.net后面的代码中获取锚元素的href属性
】从asp.net后面的代码中获取锚元素的href属性【英文标题】:gethrefattribofanchorelementfromcodebehindinasp.net【发布时间】:2011-08-3001:16:16【问题描述】:嗨,亲爱的朋友们:如何从asp.net中的代码中获取锚元素的href属性?(c#)为什么下面... 查看详情
从具有相同类的所有元素中获取文本
】从具有相同类的所有元素中获取文本【英文标题】:Getthetextfromallelementswiththesameclass【发布时间】:2012-08-1509:50:52【问题描述】:在制作一张使用thismapplugin显示商店位置的美国地图时,我已经大致确定了它,但想要一种更好的... 查看详情