我试图使用这个翻转插件:http://lab.smashup.it/flip/但是我无法按照需要使用它。
这有效:
<div class="flip" id="flipbox2" onclick="doFlip();">
Flip me!
</div>
<script type="text/javascript">
var $flipbox = $('#flipbox2');
function doFlip() {
$flipbox.flip({
direction: 'lr',
bgColor: '#FFFFF',
color: '#000000',
speed: 500,
content: "Goodbye World!"
});
};
</script>
但是当我删除var $ flipbox = $(&#39;#flipbox2&#39;)时;声明并在函数doFlip()中使用$(&#39;#flipbox2&#39;)而不是它不起作用。
要清楚,这不起作用:
<div class="flip" id="flipbox2" onclick="doFlip();">
Flip me!
</div>
<script type="text/javascript">
function doFlip() {
$('#flipbox2').flip({
direction: 'lr',
bgColor: '#FFFFF',
color: '#000000',
speed: 500,
content: "Goodbye World!"
});
};
</script>
为什么这不起作用?有什么想法吗?
答案 0 :(得分:0)
正如所指出的,这两种形式的代码实际上都有效。似乎我的一个asp控件正在以某种方式弄乱页面。