小编Dio*_*ane的帖子

Ruby on Rails Ajax rubberband

我希望我的用户能够在图像中为Ruby on Rails应用程序选择橡皮带.有没有人见过这样做的好插件或者让我轻松实现它?

javascript ruby ajax ruby-on-rails

4
推荐指数
1
解决办法
372
查看次数

IE显示高度> 4096px的透明度错误?

当我遇到大页面上的问题时,我正在使用透明背景覆盖的JavaScript对话框.

如果页面很大,透明覆盖层将是纯色(即不再透明).我做了一些测试,发现这只发生在覆盖层大于4096像素高(嗯,可疑,那是2 ^ 12).

有人可以验证这个问题吗?你见过一个解决方案吗?

这是我的测试代码(我正在使用Prototype):

<style>
.overlayA { 
    position:absolute;
    z-index:10;
    width:100%;
    height:4095px;
    top:0px;
    left:0px;
    zoom: 1;
    background-color:#000;
    filter:alpha(opacity=10);
    -moz-opacity:0.1;
    opacity:0.1;
}

.overlayB { 
    position:absolute;
    z-index:10;
    width:100%;
    height:4097px;
    top:0px;
    left:0px;
    zoom: 1;
    background-color:#000;
    filter:alpha(opacity=10);
    -moz-opacity:0.1;
    opacity:0.1;
}
</style>
<div style="width:550px;height:5000px;border:1px solid #808080">
    <a href="javascript:// show overlay A" onclick="Element.show('overlayA')">Display A = 4096h</a>
    <br /><a href="javascript:// show overlay B" onclick="Element.show('overlayB')">Display B = 4097h</a>
</div>
<div id="overlayA" onclick="Element.hide(this)" class="overlayA" style="display:none"></div>
<div id="overlayB" onclick="Element.hide(this)" class="overlayB" style="display:none"></div>
Run Code Online (Sandbox Code Playgroud)

html css internet-explorer

4
推荐指数
1
解决办法
2021
查看次数

使用jQuery,如何选择名称中带有元字符的元素?

假设我有自定义HTML标记,如下所示:

<fb:est hours="5">5 Hours</fb:est>
<fb:act hours="4">4 Hours</fb:act>
Run Code Online (Sandbox Code Playgroud)

如何选择fb:est元素?

var e = $('fb:est')不起作用.而且var e = $('fb\:est')也不起作用.

html jquery jquery-selectors

4
推荐指数
1
解决办法
277
查看次数

用键盘控制滚动DIV

我有一个 div,其中包含一个包含多行的表。滚动条正确显示并且在使用鼠标时工作正常。但是,为了使其由键盘驱动,我使 div 具有焦点,然后能够使用箭头键(通过 onKeyPress 事件,我可以在 div 上上下移动。

除了有点怪癖外,这有效......当 div 获得焦点并且我按下向下箭头键时,滚动条也会向下移动(有效地隐藏了我现在关注的行)。所以我的问题是,有没有办法避免这种情况发生?

我正在查看以下命令:doScroll()、scrollTo() 或 scroll()

这些工作中的任何一个都会起作用,或者我可以做些什么来纠正滚动条的行为?

javascript

4
推荐指数
1
解决办法
3046
查看次数

如何在更改内容后使用Jquery UI调整div的大小?

我正在使用Jquery UI来允许用户使用视频播放器调整div的大小.这是代码的摘录:

<script type="text/javascript">
  $(function(){
  $("#stream").resizable({
  containment: "#content",
  minHeight: $('#content').height(),
  maxWidth: ($('#content').width() / 1.3)
  });

});
</script>

<div id="stream">
<!-- Flash video player stuff -->
</div>
Run Code Online (Sandbox Code Playgroud)

这在呈现页面时按预期工作.问题是当我触发一个事件,改变"#stream"div的内容时:

#('#stream').html(<--!Code for another video player-->);
Run Code Online (Sandbox Code Playgroud)

执行此操作后,调整大小控件消失,即使我$("#stream").resize()再次调用,似乎不起作用.

我做错了什么或者我需要使用某种工作吗?

jquery jquery-ui

4
推荐指数
1
解决办法
3876
查看次数

使动态添加的DIV可以放弃吗?

我有一个问题是动态添加div我的拖放操作的目标如果有人可以检查这个小提琴http://jsfiddle.net/dgobrien123/FvG2J/embedded/result/ 并可能帮助我找到我的错误.

在文档就绪方法中,这是应用droppable的方式:

        $(".droppable").droppable({
            activeClass: 'dragactive',
            hoverClass: 'drophover',
            drop: function(event, ui) {                    
                alert( this.id );
                $(this).addClass('drophighlight').find('p').text( '' + ui.draggable.children("span").text() + '');
            }
        });  
Run Code Online (Sandbox Code Playgroud)

以下是添加容器的方法:

    function addGroup() {
        counter = counter + 1;
        $("div#pcgroups").append("<div class='dropcontainer'><div class='droppable' id='GROUP" + counter + "'><p>PC GROUP #" + counter + "</p></div></div>");
        return counter;
    }  
Run Code Online (Sandbox Code Playgroud)

jquery jquery-ui jquery-ui-draggable jquery-ui-droppable

4
推荐指数
1
解决办法
4998
查看次数

Javascript和会话变量

我有一个存储事件的数据库和一个包含日历对象的页面.渲染天数时,它会查看月份事件,如果有任何匹配,则会在当天渲染,它会创建一个链接按钮来表示日历中当天的事件并将其添加到该单元格.我在linkbutton中添加了一些javascript来将window.location更改为一个页面,以查看在查询字符串中传递EventID的事件详细信息(我尝试设置新创建的链接按钮的postbackurl,但它没有导致回发...没有运气).我需要设置一个Session变量ie.会话("EditMode")="编辑"因此新页面将知道它是获取现有的事件信息而不是准备创建新事件?有什么建议?

javascript session

3
推荐指数
2
解决办法
4万
查看次数

是否可以用html渲染图像?

我控制在一个从文本文件中获取html并在网页中呈现html的页面中.现在它必须在某处添加图像并引用该图像src.

我想知道我们是否可以将图像与其他HTML代码一起渲染,是否可能?

html

3
推荐指数
1
解决办法
5955
查看次数

在动态调整大小的图像上保存像素位置

所以这是我的应用程序的目标:使用网络摄像头,用户将定位到他们自己的视频上的点.一旦正确定位,视频将保存jpg,并且将相对于图像的大小保存这两个点的协调.

因此,该图像和与其相关联的图像数据将在多种情况下以及不同尺寸中使用.所以我的问题是:什么是调整这些图像大小的最佳方法,同时保持点坐标的相关性和准确性?

谢谢大家

javascript php image-processing image-scaling

3
推荐指数
1
解决办法
974
查看次数

Css属性支持检测

在javascript中是否有通用的方法来检查当前浏览器是否支持css属性?

我目前正在使用" document.compatMode "来检查它是否是怪癖.但必须有一种方法来检查特定的财产.

javascript

3
推荐指数
1
解决办法
1163
查看次数