首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >jQuery链接-在iOS上不起作用

问jQuery链接-在iOS上不起作用
EN

Stack Overflow用户
提问于 2017-12-28 17:36:21
回答 1查看 85关注 0票数 1

我使用this plugin来获取链接的select。

它可以与桌面浏览器(FF、Chrome等)配合使用但是当我想在我的iPhone上使用它时,它就不能工作了。

我可以从第一个选择中选择选项(例如城市)。当我选择城市时,我的第二个选择应该有来自这个城市的本地人,这就是在iOS上不起作用的地方,第二个选择一直被禁用。我尝试修改链式代码,并添加了

代码语言:javascript
复制
tap, touchstart

但这并不管用。

​

代码语言:javascript
复制
$("#locals").chained("#city");
代码语言:javascript
复制
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script src="https://rawgit.com/tuupola/jquery_chained/2.x/jquery.chained.js"></script>

<select id="city" name="city">
  <option value="Select city">Select city</option>
  <option value="CityA">City A</option>
  <option value="CityB">City B</option>
</select>
<select id="locals" name="locals">
  <option value="Select local">Select local</option>
  <option value="Local A" data-chained="CityA">Local A</option>
  <option value="Local A-1" data-chained="CityA">Local A-1</option>
  <option value="Local B-1" data-chained="CityB">Local B-1</option>
  <option value="Local B-2" data-chained="CityB">Local B-2</option>
  <option value="Local B-3" data-chained="CityB">Local B-3</option>
</select>

​

EN

回答 1

Stack Overflow用户

发布于 2017-12-28 19:39:03

而不是

代码语言:javascript
复制
    $("#locals").chained("#city");

请替换为

代码语言:javascript
复制
    $(document).ready(function() {
      $("#locals").chained("#city");
    });

详情请访问https://www.youtube.com/watch?v=YL6BwAZnUag观看

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

https://stackoverflow.com/questions/48004969

复制
相关文章

相似问题

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