jQuery道具在iframe中不起作用
jQuery prop not working in iframe
我的Rails.erb文件中有一些非常简单的jQuery,但我无法让它工作。我的.erb文件是:
<script type="text/javascript">
$('.check').prop('checked', true);
</script>
<%= bootstrap_form_for(@shipping_shop, layout: :inline) do |f| %>
<div class="input-lg check">
<%= f.check_box :enabled, label: "Standard shipping enabled?" %>
</div>
.... stuff removed for brevity
<%= f.submit 'Save Standard Settings', class: 'btn btn-primary btn-lg
btn-block' %>
<% end %>
我的application.js文件如下:
//= require jquery
//= require jquery_ujs
//= require bootstrap-sprockets
//= require turbolinks
//= require_tree .
我使用的是"Rails Bootstrap Forms"宝石。我可以通过传递参数来勾选这个框,但我正在试图弄清楚为什么我不能让任何jQuery工作。
我正在用jQuery为复选框设置"选中"复选框?,但我不明白怎么了。
我试图将check
类直接更改为元素,但也没有成功:
<div class="input-lg check">
<%= f.check_box :enabled, label: "Standard shipping enabled?",
class:"check" %>
</div>
尝试先加载文档:
$( document ).ready(function() {
$('.check').prop('checked', true);
});
或:
$( document ).ready(function() {
$('.check').prop('checked', 'checked');
});
您是否已将application.js
包含在iframe的页面中?由于iframe中的页面是独立页面,因此它无法识别父页面中包含的css文件或javascript文件。
试试这个
$('.check').prop('checked', 'checked');
相关文章:
- 从子级(iframe)到父级的跨域通信不起作用
- iframe中的jQuery查找元素不起作用
- 如果iframe在src(pdf或text)中有非html文档,则iframe中的onload不起作用
- iframe resizer内部的锚点链接不'不起作用
- 我需要一种自动调整iframe大小的方法,无论我查到什么,它都不起作用
- 占位符属性嵌入IE中的iframe时不起作用
- jQuery道具在iframe中不起作用
- Iframe加载动画不起作用
- 将IFrame滚动到顶部在Chrome中不起作用
- Iframe滚动溢出隐藏在css中不起作用
- iframe高度100%不起作用
- document.ready函数在iframe内不起作用
- 火狐浏览器 iframe 设计模式不起作用
- 插入内容后,Iframe 中的单击处理程序不起作用
- Cordova iframe在iOS Safari中工作,但在Android中不起作用
- 在 iFrame 中滚动事件侦听器在 iOS 上不起作用
- Javascript:在页面加载时打印iframe的内容不起作用
- 在第二次加载时更改 iframe 样式,在 Internet Explorer 9 中不起作用
- 为什么我的 iframe 标签不起作用
- PhoneGap中的postMessage不起作用-iframe到父消息