所以我有一个盒子:
<div class="box">Box</div>
Run Code Online (Sandbox Code Playgroud)
有时这个盒子可能会被包裹在 a 标签中:
<a href="#"><div class="box">Box in an A tag</div></a>
Run Code Online (Sandbox Code Playgroud)
LESS 中有没有一种方法可以专门针对作为 父级的 A 标签.box?
例如
a {
color: red;
}
a [that is a parent of .box] {
color: blue;
}
Run Code Online (Sandbox Code Playgroud) 我使用以下命令定位包含jQuery中各种文件类型的链接:
jQuery('a[href$=".pdf"], a[href$=".doc"], a[href$=".docx"], a[href$=".ppt"], a[href$=".pptx"], a[href$=".xls"], a[href$=".slxs"], a[href$=".epub"], a[href$=".odp"], a[href$=".ods"], a[href$=".txt"], a[href$=".rtf"]').before('<span class="glyphicon glyphicon-file"></span> ');
Run Code Online (Sandbox Code Playgroud)
首先,有没有办法减少重复?例如
jQuery('a[href$=".pdf|.doc|.docx"])
Run Code Online (Sandbox Code Playgroud)
其次,有没有办法针对文件扩展名针对不同的情况,例如Pdf,PDF和pdf?
我有许多单选按钮,选项为"是"或"否".
是否有一个简单的方法用jQuery来检查它们是否都选择了"是"?
HTML是:
<input type="radio" id="yes1" name="group1" value="yes">Yes<br>
<input type="radio" name="group1" value="No">No<br>
<hr>
<input type="radio" id="yes2" name="group2" value="yes">Yes<br>
<input type="radio" name="group2" value="No">No<br>
<hr>
<input type="radio" id="yes3" name="group3" value="yes">Yes<br>
<input type="radio" name="group3" value="No">No<br>
Run Code Online (Sandbox Code Playgroud)
我猜这是有道理的
yes1 = $("#yes1").prop("checked", true);
yes2 = $("#yes2").prop("checked", true);
yes3 = $("#yes2").prop("checked", true);
if (yes1 & yes2 & yes3) {
// do something ?
}
Run Code Online (Sandbox Code Playgroud)