我有一个select字段,里面有一些选项.现在我需要选择其中一个options使用jQuery.但是,我怎么能做到这一点时,我只知道value的option是一定要选择?
我有以下HTML:
<div class="id_100">
<select>
<option value="val1">Val 1</option>
<option value="val2">Val 2</option>
<option value="val3">Val 3</option>
</select>
</div>
Run Code Online (Sandbox Code Playgroud)
我需要选择有价值的选项val2.如何才能做到这一点?
这是一个演示页面:http: //jsfiddle.net/9Stxb/
我正在尝试使用通配符来获取id以"jander"开头的所有元素的id.我试过了$('#jander*'),$('#jander%')但它不起作用..
我知道我可以使用元素类来解决它,但也可以使用通配符?
<script type="text/javascript">
var prueba = [];
$('#jander').each(function () {
prueba.push($(this).attr('id'));
});
alert(prueba);
});
</script>
<div id="jander1"></div>
<div id="jander2"></div>
Run Code Online (Sandbox Code Playgroud) 有没有简单的方法来获取标签名称?
例如,如果我被赋予$('a')一个函数,我想得到'a'.
我想知道哪些选择器可用于HTML5附带的这些数据属性.
以这段HTML为例:
<ul data-group="Companies">
<li data-company="Microsoft"></li>
<li data-company="Google"></li>
<li data-company ="Facebook"></li>
</ul>
Run Code Online (Sandbox Code Playgroud)
是否有选择器:
data-company="Microsoft"下方"Companies"data-company!="Microsoft"下方"Companies"如果选中该复选框,那么我只需要将值设为1; 否则,我需要将其设为0.如何使用jQuery执行此操作?
$("#ans").val() 在这种情况下,我总是会给你一个权利:
<input type="checkbox" id="ans" value="1" />
Run Code Online (Sandbox Code Playgroud) 这是:
var contents = document.getElementById('contents');
Run Code Online (Sandbox Code Playgroud)
与此相同:
var contents = $('#contents');
Run Code Online (Sandbox Code Playgroud)
鉴于jQuery已加载?
我正在阅读使用jQuery选择器使用通配符或正则表达式(不确定的确切术语)的文档.
我自己一直在寻找,但一直无法找到有关语法和如何使用它的信息.有谁知道语法的文档在哪里?
编辑:属性过滤器允许您根据属性值的模式进行选择.
我有一个div加载类testimonial,我想使用jquery循环它们来检查每个div,如果特定条件为真.如果是,它应该执行一个动作.
有谁知道我会怎么做?
在Mootools,我只是跑if ($('target')) { ... }.if ($('#target')) { ... }在jQuery中是否以相同的方式工作?
如何使用Jquery更改css display none或block属性?