如果选择了iframe中的单选按钮,则执行另一个jquery脚本(myscript)的脚本。 iframe显示来自其他域名网站的页面。
我希望代码能够识别选择单选按钮的时间并执行myscript。以下是iframe中单选按钮的代码:
<div class="field field--has-radio-button" data-select-gateway="9465733">
<input id="checkout_payment_gateway_9465733" autocomplete="off" type="radio" value="9465733" checked="checked" name="checkout[payment_gateway]">
<label class="label--full-width" for="checkout_payment_gateway_9465733">
Credit card
</label>
<ul class="field__icon payment-methods" data-brand-icons-for-gateway="9465733">
<li data-payment-icon="bogus" class="payment-method bogus selected">Bogus
</li>
</ul>
</div>
答案 0 :(得分:0)
试试这个:
$('#iframeID').load(function(){
$('#iframeID').contents().find('#checkout_payment_gateway_9465733').bind('change',function() {
if($("#iframeID").contents().find('#checkout_payment_gateway_9465733').val() == some value you are looking for){
//call your function based on radio value
}
});
});
希望这可以解决您的问题