如何使用jquery从突出显示的类元素中获取自定义数据值?
如何使用jquery从突出显示的类元素中获取自定义数据值? 这不管用如何使用jquery从突出显示的类元素中获取自定义数据值?,jquery,Jquery,如何使用jquery从突出显示的类元素中获取自定义数据值? 这不管用 $(“#list li.highlight”).attr(“数据键值”)为此,建议使用: var keyValue = $("#list li.highlight").data("keyvalue"); 如果可以转换值(数字、JSON等),则keyValue变量将保存转换后的对象。如果您不需要此功能,请坚持使用.attr(“data keyvalue”)建议使用此功能: var keyValue = $("#list li.
$(“#list li.highlight”).attr(“数据键值”)代码>为此,建议使用:
var keyValue = $("#list li.highlight").data("keyvalue");
如果可以转换值(数字、JSON等),则keyValue
变量将保存转换后的对象。如果您不需要此功能,请坚持使用.attr(“data keyvalue”)
建议使用此功能:
var keyValue = $("#list li.highlight").data("keyvalue");
如果可以转换值(数字、JSON等),则keyValue
变量将保存转换后的对象。如果您不需要此功能,请坚持使用.attr(“数据键值”)
当jquery将大写转换为小写时,您可以使用数据
,您必须使用数据(键值)
礼貌@Rob W
var list_keyValue="something";
var list_dataValue="asdasd";
$('#list').append('<li data-keyValue= "' + list_keyValue + '">' + list_dataValue + '</li>');
$("#btn").click(function(){
alert($("li").data("keyvalue"));
});
var list\u keyValue=“something”;
var list_dataValue=“asdasd”;
$(“#list”).append(““+list_dataValue+” ”);
$(“#btn”)。单击(函数(){
警报($((“li”).数据(“keyvalue”);
});
您可以使用数据
当jquery将大写转换为小写时,您必须使用数据(keyvalue)
礼貌@Rob W
var list_keyValue="something";
var list_dataValue="asdasd";
$('#list').append('<li data-keyValue= "' + list_keyValue + '">' + list_dataValue + '</li>');
$("#btn").click(function(){
alert($("li").data("keyvalue"));
});
var list\u keyValue=“something”;
var list_dataValue=“asdasd”;
$(“#list”).append(““+list_dataValue+” ”);
$(“#btn”)。单击(函数(){
警报($((“li”).数据(“keyvalue”);
});
您使用的是什么版本的jquery您使用的是什么版本的jquery您能看一下这个小提琴吗?它不适用于数据键值
,但如果它的替换像数据kv
一样有效@EdithMacomber@3nigma jquery将大写属性/标记名转换为小写名称。使用.data(“keyvalue”)
。提琴手:啊!tnx用于澄清+1如果删除突出显示,它将工作$(“#list li”).data(“keyvalue”);但我希望能够跟踪课堂上突出显示的项目列表highlight@EdithMacomber您的小提琴没有附加突出显示
类。另外,我建议使用$(“”).text(list_dataValue).attr('data-keyvalue').addClass('highlight').appendTo($('\ list'))
而不是在JQuery字符串中硬编码HTML。你能看一下这个提琴吗?它不适用于数据键值
,但是如果它的替换类似数据kv
它可以@EdithMacomber@3nigma JQuery将大写属性/标记名转换为小写名称。使用.data(“keyvalue”)
。提琴手:啊!tnx用于澄清+1如果删除突出显示,它将工作$(“#list li”).data(“keyvalue”);但我希望能够跟踪课堂上突出显示的项目列表highlight@EdithMacomber您的小提琴没有附加突出显示
类。另外,我建议使用$(“”).text(list_dataValue).attr('data-keyvalue').addClass('highlight').appendTo($('list'))
而不是在JQuery字符串中硬编码HTML。如果不使用highlight,它可以使用$(“#list li”).data(“keyvalue”);对于突出显示,它不起作用$(“#list li.highlight”).data(“keyvalue”);抱歉,我无法理解您的意思。如果没有突出显示,它可以工作$(“#list li”).data(“keyvalue”);对于突出显示,它不起作用$(“#list li.highlight”).data(“keyvalue”);对不起,我听不懂你的话。