我在产品视图页面上有个问题。我添加了两个单选按钮来隐藏产品选项和显示。但是,当我选择隐藏和自定义字段隐藏时,我有一个问题,当我按下“添加到购物车”按钮时,我有以下错误:“请指定所需的产品选项”。是否在购物车中添加字段为空的产品?因此,我们的想法是在选择hideRadio.click(function() {){时禁用验证。
这是我的javascript代码,让单选按钮隐藏并显示:
var showRadio = jQuery('.product-options .display ul li:nth-child(2)').find('input');
快速:在我的代码中,没有附加$("iframe").append(" <b>Appended iframe by element</b>.");。
我还发现$("img").append(" <b>Appended p by element</b>.");也不起作用。
小提琴在这里:
jQ按ID选择也是尝试的,两者都为<p></p>标记工作。
我的问题是为什么这个不起作用?文档中没有提到任何东西,有一个jquery方法没有的html元素列表吗?
下面是HTML代码
<div id="Parent">
This is Parent Div
<p> This is first child.</p>
<p> This is second child.</p>
<p> This is Third child.</p>
</div>
<input type="button" id="cl
我试图通过使用<p>选择器来更改某种类型的所有元素的属性(在示例中是test),除了那些是具有特定类的元素的直接子元素的属性(在示例中是test)。
我的问题是,当每个<p>元素嵌套在不同数量的元素中时,我无法让它工作,如示例中所示。
我的问题基本上可以归结为以下行中的通配符:
body * :not(.test) p {
似乎我需要一个通配符,它不仅代表一个随机元素,而且代表一个未知数量的随机元素。CSS中存在这样的东西吗?(请注意,在实际情况下,我无法编辑HTML,也不能编辑CSS以外的任何内容)
(Foo应保持黑色)
body * :not(.test) p