我有一个小问题。我如何检测XML标签名称与HTML元素类比较?我的代码如下:通过html元素ID /类查找xml元素
var class_main_content = $('.main_content ul').find(this.class);
var xml_element_name = $(xml).find(class_main_content).text();
thx求助。
我有一个小问题。我如何检测XML标签名称与HTML元素类比较?我的代码如下:通过html元素ID /类查找xml元素
var class_main_content = $('.main_content ul').find(this.class);
var xml_element_name = $(xml).find(class_main_content).text();
thx求助。
如果你的问题真的是“我如何从html元素获取类名?”然后尝试这样的事:
var class_main_content = $('.main_content ul').attr("class");
使用$('.main_content ul')
将返回一个包含与类“main_content”元素的后裔所有的UI元素一个jQuery对象。在该jQuery对象上调用.attr("class")
将检索第一个这样的元素的类。
然后,您可以在接下来的语句中使用该类名称:
var xml_element_name = $(xml).find(class_main_content).text();
如果您xml
有一样的HTML元素的类,则该XML元素的文本将被返回的标签名称的元素。
THX,我心中已经设置s.like这样的:
var class_main_content = $('.main_content ul').attr('class');
var xml_element_name = $(xml).find(class_main_content)[0].nodeName.toLowerCase();
if ((class_main_content) == xml_element_name){
}
结束它的工作...
哪一部分无法正常工作? – nnnnnn 2012-07-30 11:00:02
我的事情,因为如果我想比较它发生冲突... if((class_main_content == == xml_element_name){('。main_content ul')。remove('。main_content ul li'); } – Lukas 2012-07-30 11:01:48