首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Jquery使用key-value单击元素?

Jquery使用key-value单击元素?
EN

Stack Overflow用户
提问于 2015-09-23 17:01:00
回答 3查看 77关注 0票数 0

如何根据数据代码值单击单选按钮?

代码语言:javascript
复制
<input name="shipping_method" type="radio" value="freeshipping_freeshipping" id="s_method_freeshipping_freeshipping" class="radio" data-code="Free">

<input name="shipping_method" type="radio" value="freeshipping_freeshipping" id="s_method_freeshipping_freeshipping" class="radio" data-code="Sale">
EN

回答 3

Stack Overflow用户

发布于 2015-09-23 17:04:46

这应该会起到作用:)

代码语言:javascript
复制
$('input:radio[data-code="Sale"]').click();
代码语言:javascript
复制
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.8.0/jquery.min.js"></script>
<input name="shipping_method" type="radio" value="freeshipping_freeshipping" id="s_method_freeshipping_freeshipping" class="radio" data-code="Free">

<input name="shipping_method" type="radio" value="freeshipping_freeshipping" id="s_method_freeshipping_freeshipping" class="radio" data-code="Sale">

票数 2
EN

Stack Overflow用户

发布于 2015-09-23 17:06:02

您可以使用input的属性来执行此操作。

例如,参见下面的代码。

代码语言:javascript
复制
$(document).ready(function(){
     $("input[data-code = 'Free']").click(function(){
         alert("hi");
     });
});

DEMO

票数 2
EN

Stack Overflow用户

发布于 2015-09-23 17:06:00

代码语言:javascript
复制
$("input[data-code='Sale']").click(function(){alert('clicked');});
代码语言:javascript
复制
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<input name="shipping_method" type="radio" value="freeshipping_freeshipping" id="s_method_freeshipping_freeshipping" class="radio" data-code="Free">

<input name="shipping_method" type="radio" value="freeshipping_freeshipping" id="s_method_freeshipping_freeshipping" class="radio" data-code="Sale">

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32735203

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档