关于jquery里面A标签点击事件跳转 10
<scripttype="text/javascript">variframeWin=document.getElementById('mainFrame').conte...
<script type="text/javascript">
var iframeWin = document.getElementById('mainFrame').contentWindow;
$(function () {
function skip() {
$('#back').on('click', function () {
iframeWin.postMessage('BACK', "*");
});
}
});
<a id="back" href="javascript:void(0)" onclick="skip()">
<i class="icons iconBack"></i>
后退</a>
这个是我现在的代码哦
不过会js会报这个错
请问下应该怎么改哦? 展开
var iframeWin = document.getElementById('mainFrame').contentWindow;
$(function () {
function skip() {
$('#back').on('click', function () {
iframeWin.postMessage('BACK', "*");
});
}
});
<a id="back" href="javascript:void(0)" onclick="skip()">
<i class="icons iconBack"></i>
后退</a>
这个是我现在的代码哦
不过会js会报这个错
请问下应该怎么改哦? 展开
2个回答
2015-05-04
展开全部
$(function () {
function skip() {
$('#back').on('click', function () {
iframeWin.postMessage('BACK', "*");
});
}
});
把这个的$(function(){
});
去掉;
直接写skip方法就好了
function skip() {
$('#back').on('click', function () {
iframeWin.postMessage('BACK', "*");
});
}
function skip() {
$('#back').on('click', function () {
iframeWin.postMessage('BACK', "*");
});
}
});
把这个的$(function(){
});
去掉;
直接写skip方法就好了
function skip() {
$('#back').on('click', function () {
iframeWin.postMessage('BACK', "*");
});
}
追问
去掉js直接都不进去了
追答
你的写法就有问题,不要onclick,然后js这样写:
var iframeWin = document.getElementById('mainFrame').contentWindow;
$(function () {
$('#back').on('click', function () {
iframeWin.postMessage('BACK', "*");
});
});
a标签这样:
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询