流星-从自定义属性中获取值
Meteor - get the value from a custom attribute
我遇到了一个问题,我在制作一款小游戏,在这个游戏中你需要经历几个阶段,在每个阶段你都需要做出选择。我想保存一些用户选择的信息,在"hola"answers"chao"中,然后在助手中保存会话中的信息。但是我不知道如何获得"hola"的值-> {{fidelidadSegmento}}
<select class="form-control" id="select0" name="categ">
<option value = "0" selected="selected"> Stay </option>
{{#each op in opciones}}
<option value="{{op.costo}}" hola="{{fidelidadSegmento}}" chao="{{op.nombre}}"> {{fidelidadSegmento}} con {{op.nombre}} , eficiencia: {{op.eficiencia}}</option>costo
{{/each}}
</select>
我在浏览器中看到的是:
<select id="select0" class="form-control" name="categ">
<option selected="selected" value="0"> Stay </option>
<option value="3" hola="Awereness" chao="tv"> Awereness con tv , eficiencia: 0.8</option>
<option value="2" hola="Awereness" chao="magazine"> Awereness con magazine , eficiencia: 0.7</option>
</select>
我想要得到hola和chao属性的值
console.log($(这).attr('你好'));给我定义and $(event.target).find("hola") get me [object object]
如果你正在尝试使用jQuery,然后尝试访问选定的选项:
$("select option:selected")
但是请记住默认选项没有'hola'或'chao'属性。你必须测试属性是否未定义,或者将'hola'和'chao'属性添加到默认选项中。
// This will return undefined for the default option
$("select option:selected").attr("hola");
这篇文章可能对你也有帮助
相关文章:
- 获取自定义属性的值
- datalist获取选定的值和自定义属性(无事件)
- 如何使用javascript获取元素的自定义属性值
- 使用Javascript从按钮获取自定义属性
- 如何在jquery中通过自定义属性获取输入字段的值
- 使用 Javascript 获取自定义属性的值
- jquery:在下拉列表中获取自定义属性的值
- 如何通过 javascript 中自定义属性的特定值获取元素
- 如何使用事件触发器和自定义属性获取元素的子元素
- 在 jquery 中获取自定义属性字段的属性
- 在多选中获取自定义属性值
- 获取自定义属性 jQuery
- 如何使用 jQuery 获取自定义属性的名称
- 如何在OpenLayers中设置和获取层的自定义属性
- 如何获取select的自定义属性's选项
- 从Parse.com[JavaScript]上的User类获取自定义属性
- 在Select元素的Option元素中获取自定义属性
- 使用jQuery获取自定义属性而不是val()
- 从HTML标记中获取自定义属性
- Angular2获取自定义属性的值