【发布时间】:2017-12-22 09:13:35
【问题描述】:
我知道这里有很多链接可以解决我的问题,但没有一个可以解决我的问题。我有这样的代码
$('[name=pie]').on('click change touchstart tap', function() {
$('#summary_pie').html($(this).val());
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="input-item">
<input type="radio" name="pie" id="pie-wheat" value="Tortilla pszenna">
<label for="pie-wheat" onclick=""><img src="img/pie-wheat.png"></label>
<p class="description">Tortilla pszenna</p>
</div>
<p>Tortilla: <span id="summary_pie"></span></p>
它适用于 chrome 等,但不适用于 ios。我试过了: - 添加光标:指针 - 添加空的onclick - 添加touchend事件 但没有任何工作。在我的 php 中,我只有 2 个 css(reset.css 和我自己的)。删除它们不起作用。请帮帮我。
【问题讨论】:
-
我认为您的选择器需要为点击事件的#summary_pie,而不是名称饼,并使其成为简单的点击功能; ios理解点击。
-
@Nathaniel Flick 我想将值从输入传递到 span,因此名称 pie 必须用于点击事件
-
jQuery 的哪个版本?
标签: javascript jquery html ios css