在索引页面中,我有:
<head>
...
<script type="text/javascript">
T$('signup').onclick = function() {
TINY.box.show('externalpage.html', 1, 450, 360, 1)
}
</script>
</head>
在外部页面中,我有:
<a href="#" id="link" title="link tooltip/tipsy value">Link</a>
<script type='text/javascript'>
$(function() {
$('#link').tipsy({gravity: 'n'});
});
</script>
我知道这不对,但我想你知道我的意思。那么如何让它发挥作用呢?
答案 0 :(得分:1)
因为外部HTML页面是现有调用页面的扩展元素的一部分,因此除非使用JQuery live()方法绑定外部页面中的事件,否则不会执行放在外部HTML上的代码。有关详细信息,请访问以下链接:http://api.jquery.com/live/
快乐的编码......