Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/80.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
没有id或类的标签内容的jQuery验证_Jquery - Fatal编程技术网

没有id或类的标签内容的jQuery验证

没有id或类的标签内容的jQuery验证,jquery,Jquery,我需要在表单“mainform”中验证此标签,标签不能有id、类或名称,如果标签内容为“Status”,则删除标签内容为“Active”和“Inactive”的单选按钮。我必须这样做,因为应用程序是这样构建的,超过250个标签添加一个id不是一个选项 HTML 地位: 活跃的 不活跃的 混合选择器、和函数,您可以执行类似操作 $('div.rowElem > label:contains(Status:)') .next() .find('label:contains(Active),

我需要在表单“mainform”中验证此标签,标签不能有id、类或名称,如果标签内容为“Status”,则删除标签内容为“Active”和“Inactive”的单选按钮。我必须这样做,因为应用程序是这样构建的,超过250个标签添加一个id不是一个选项

HTML


地位:
活跃的
不活跃的
混合选择器、和函数,您可以执行类似操作

$('div.rowElem > label:contains(Status:)')
.next()
.find('label:contains(Active), label:contains(InActive)')
.prev()
.remove();

为什么你不能没有id?我已经试过了,但是我输了我不是我jquery js expert$('.mainForm label')。每个(函数(){if(this.-get label text--)!=-1){$(this).最近('--radio buton')。查找('label')。文本(--content--);});向我们展示您的一些努力,不仅仅是HTMLXD,无论如何,我认为如果表单是静态的,那么添加250个标签要比编写脚本来修补该缺陷好得多。特别是如果您没有编写脚本的经验。事实上,我会做一个脚本来重新生成所有带有正确标签的HTML标记。如果我尝试这样做,代码在第三个注释框中,但是我有我可以验证的内容,我可以从带有j query的HTML中访问的内容,如果有人知道学习jquery的好参考,请。。我有书和录像带。。但是没有比这更先进的了。2个问题,你说的“我需要验证这个标签”是什么意思?所有的状态都是:后面是一个带有2个单选按钮的表单?因为如果是这样的话,删除下面的“formRight”而不是两个单选按钮会更容易,同时删除单选按钮会使这两个标签的旁边什么都没有我在哪里可以学习jquery以及元素和内容的访问?验证呢?jQuery有非常好的文档,在互联网上有很多教程、技巧和窍门。随着时间和实践,你可以很容易地学习。这是一个非常直观的框架,如果有人知道学习jquery的好参考,我可以用jquery验证什么,从html访问什么。。我有书,是的,它可以工作,单选按钮不见了,但文本“活动”和“不活动”,状态仍然存在..:(…但是我想我能想出来我只是想知道如何删除文本,这很容易,但只是因为你的帮助。非常感谢!!
$('div.rowElem > label:contains(Status:)')
.next()
.find('label:contains(Active), label:contains(InActive)')
.prev()
.remove();