【发布时间】:2012-04-02 11:58:48
【问题描述】:
我遇到了这个问题,在上面的 html 中我无法点击下拉菜单,我在某些地方出错了,我在这段代码中的下拉菜单不起作用,谁能告诉我哪里出错了? CSS:
Javascript:
<script type="text/javascript">
$(function() {
$('.menucontainer').hide();
$('#container').sortable({
handle:'h1',
scroll: false,
revert: true,
tolerance: 'pointer'
});
$('.dropmenu').on('click', function(){
var $ul = $('.menucontainer', this);
$ul.show(500);
console.log( $ul );
return false;
});
$('html').on('click', function() {
$('.menucontainer').hide(500);
});
});
</script>
【问题讨论】:
-
在jsfiddle.net/bvVEb 上试一试,如果不行,请提供有关应该有所不同的信息
-
是否可以使用您的代码创建fiddle?
-
嗨,当我们点击图片时,下拉菜单必须可见,当我点击页面中的任何地方时它需要消失,我尝试解决它,但在我的页面中它不起作用跨度>
-
请定义“不工作”。描述什么是错的。我觉得还可以:jsfiddle.net/Exceeder/ZBUP6
-
Fiddle 中的相同代码在我单击时可以看到下拉菜单,但是当我在页面中复制相同的代码时,拖放工作正常,但是当我单击下拉菜单时看不到下拉菜单,我正在使用 jquert 插件 jquery-1.3.2.min.js 和 jquery-ui-1.7.1.custom.min.js,请告诉我哪里出错了我很新面对 jquery,从过去一周开始为这个功能而苦苦挣扎