标签: offset

如果靠近窗口边缘,则重新定位下拉菜单

我正在使用以下代码重新定位我的下拉菜单,如果它们落在浏览器窗口区域之外.但是它在Internet Explorer 7和8中不起作用.

jQuery(document).ready(function(){
jQuery("#nav>ul>li").each(function() {
    pos = jQuery(this).offset();
    if(pos.left + 100 > jQuery(window).width()+window.pageXOffset-jQuery(this).width()) {
    jQuery(this).addClass("nav-shift");}
});
});
Run Code Online (Sandbox Code Playgroud)

jquery offset internet-explorer-8 internet-explorer-7 drop-down-menu

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

如何获取 MySQL 中特定行的偏移量?

我正在尝试创建一个图像数据库,该数据库不保存一致的 ID 记录。例如,它可能是 1,2,6,7,12,但正如您所看到的,只有 5 行。在表中我有 fileid 和 filename。我创建了一个 PHP 脚本,当我给出文件 ID 时,它会显示图像。但如果我给它的 ID 5 不存在,我会得到一个错误。这很好,因为我希望出现错误,但对于使用前进和后退按钮浏览这些图像的用户来说则不然。前进和后退按钮需要检索给定 ID 之后的真实文件 ID。希望这是有道理的。

这就是我想象的代码的样子:

SELECT offset( WHERE fileid=4 )
Run Code Online (Sandbox Code Playgroud)

这会给我 fileid 等于 4 的行的偏移​​量。我认为这很容易理解。我需要它的原因是为了创建前进和后退按钮。所以我计划在偏移量中加 1 或取 1,这样我就得到了新的 ID 和新的文件名。这样,当用户浏览时,它会自动跳过无效的 ID 值,但如果给出错误的 ID,则会报错。

php mysql where-clause offset

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

如何使用 xxd 将偏移量插入到 hexdump?

有没有一种简单的方法可以向 xxd 生成的十六进制转储添加偏移量?

即代替

0000: <data>
0004: <data>
0008: <data>
Run Code Online (Sandbox Code Playgroud)

我应该得到

Offset+0000: <data>
Offset+0004: <data>
Offset+0008: <data>
Run Code Online (Sandbox Code Playgroud)

linux hex dump offset xxd

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

如何使用jQuery在垂直滚动网站中获取当前可见幻灯片

这个问题可能听起来很愚蠢,但它让我头晕目眩.我想制作一种由不同幻灯片组成的垂直滚动演示文稿; 效果应与此网站"相似":http://www.soleilnoir.net/believein/#/start

我创建了一个包含不同幻灯片的无序列表:

<div id="main">
  <div id="content">
    <ul id="bg">
      <li id="slide1"> <!-- content --></li>
      <li id="slide2"> <!-- content --></li>
    <!-- and so on -->
    </ul>
  </div>
</div>
Run Code Online (Sandbox Code Playgroud)

我已经position:fixed在页面的中心给出了所有幻灯片的内容(到目前为止是图像),以及一个不同的z-index来叠加幻灯片和图像.就像是

-----  slide 1
  §§§ image 2
-----  slide 2
  §§§ image 3
----   slide 3
Run Code Online (Sandbox Code Playgroud)

等等

这当然仅在某种意义上起作用:当滚动时,幻灯片揭示了下面的幻灯片,但是由于它们的固定位置,以前的图像总是可见而全部从流中移除.

所以我想给图像一个position:absolute(并给予position:relative<li>),但这并不会使它们在页面的中心"粘",直到新的幻灯片到达并覆盖它,它们当然自然地跟随它们的父母<li>的运动.

我完全不知所措,还有如何在窗口中获取当前的可见列表.我看了所有的内置的jQuery提供的功能:scrollTop(),offset().top,position().top,我得到$(window).height()$('#container').height(),<li>身高是固定的,等,但我得到的是元素的"绝对"位置(我的意思是,它不会改变滚动),我无法弄清楚如何说幻灯片在屏幕中间,以便我可以做某事(但仍然不知道是什么).

我确定我在这里遗漏了一些明显的东西.我已经研究了链接网站的代码,虽然我几乎可以理解它的一切,但我还是无法弄清楚它是如何得到当前的幻灯片(此外,它与我的工作方式不同,因为它加载动画的GIF动态和只对每张幻灯片都这样做.在我的每张幻灯片中都是一个包含不同元素,动画等的容器.

例如,如果$('li#slide3')是在视图内,我该如何获得?如何解决堆叠图像问题?我是否需要动态地将它们设置为"固定",或者在每次滚动时重新计算它们的位置以便做到这position:absolute一点?对于这一秒,我仍然需要将每个元素的位置与固定点进行比较(我相信$(window).scrollTop(),到目前为止,滚动时总是为0),但我无法弄清楚如何. …

css jquery position offset vertical-scrolling

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

Jquery偏移量返回错误的值

我有一个折叠的侧边栏(使用引导程序),我正在尝试确保折叠的元素在可见时滚动到.

为了做到这一点,我使用jQuery的offset(),第一次点击返回0并在第二次点击时返回正确的偏移量.

这是我的代码:

    $.each($('[data-toggle="collapse"]'), function() {
        $(this).on("click", function() { 
            if ($(this).is('A')) { 
                event.preventDefault(); $(this).toggleClass("active");
                var x = $(this).attr("href");
                console.log($(x).offset().top)

            }
        })
    })
Run Code Online (Sandbox Code Playgroud)

jquery offset

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

一个jQuery scrollTop(); 与过渡

嘿家伙我无法弄清楚滚动,(当点击div时),并使其平滑.(就像不直接进入滚动位置)

这是我的代码:

$('.about-center').click(function() {
    var div = document.getElementById('ABOUT');
    var pos = div.offsetTop;

    $(window).scrollTop(pos);
});
Run Code Online (Sandbox Code Playgroud)

javascript jquery scroll offset scrolltop

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

函数 split() 已弃用并爆炸 ....未定义的偏移量:1 E_NOTICE 文件中的错误

我收到此错误: function split() deprecated

list ($kk, $vv) = split( '  ', $buf, 2);
Run Code Online (Sandbox Code Playgroud)

当我将其替换为explodepreg_split 出现此错误时 Undefined offset: 1 E_NOTICE Error in file

list ($kk, $vv) = explode( "  ", $buf, 2);
Run Code Online (Sandbox Code Playgroud)

这是完整的代码

function get_toprotatingbanners()
{
    $s = array ();
    $file = fopen ('inc/adsadmin/toprotatingbanners.php', 'r');
    if ($file)
    {
        while ($buf = fgets ($file, 20000))
        {
            $buf = chop ($buf);
            if (($buf != '<?/*' AND $buf != '*/?>'))
            {
                list ($kk, $vv) = explode(" ", $buf, 2);
                $s[$kk] = …
Run Code Online (Sandbox Code Playgroud)

php split undefined deprecated offset

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

如何偏移多边形边缘?

我有一个生成闭合多边形的 point2D 列表。现在我想通过在给定内部或外部选项和偏移值的情况下偏移多边形来创建另一组 2D 点。我该怎么做?在此处输入图片说明

algorithm point polygon offset

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

滚动偏移脚本中未定义 preventDefault

我正在使用此脚本滚动到一个锚点:

$( document ).ready(function(e) 
{
    var $root = $('html, body');
    $('a').click(function(e) {
        e.preventDefault();
        var href = $.attr(this, 'href');

        if(href!=='javascript:void(0)' && href!=='javascript:void(0);'){
            $root.animate({
                scrollTop: $(href).offset().top-100
            }, 1000, function (e) {
                e.preventDefault();
                window.location.hash = href;
            });
            return false;
        }
    });

});
Run Code Online (Sandbox Code Playgroud)

但是,在单击链接(并且动画完成)后,出现以下错误两次: Uncaught TypeError: Cannot read property 'preventDefault' of undefined

我不明白为什么。我试图将e加到函数中,但它仍然给出错误。有人可以提供一些背景信息吗?

javascript jquery scroll offset preventdefault

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

kafka s3 接收器连接器在获取 NULL 数据时崩溃

我有一个工作 s3 接收器连接器,直到源连接器发送一个 NULL 值;s3 连接器崩溃。当我从 MS SQL db 中删除一条记录时出现问题。源连接器将删除信息发送到 s3 连接器并且 s3 连接器崩溃。我删除并重新创建了一个不同名称的 s3 连接器,没有任何改变。

    org.apache.kafka.connect.errors.ConnectException: Null valued records are not writeable with current behavior.on.null.values 'settings.
        at io.confluent.connect.s3.format.avro.AvroRecordWriterProvider$1.write(AvroRecordWriterProvider.java:91)
        at io.confluent.connect.s3.TopicPartitionWriter.writeRecord(TopicPartitionWriter.java:502)
        at io.confluent.connect.s3.TopicPartitionWriter.checkRotationOrAppend(TopicPartitionWriter.java:275)
        at io.confluent.connect.s3.TopicPartitionWriter.executeState(TopicPartitionWriter.java:220)
        at io.confluent.connect.s3.TopicPartitionWriter.write(TopicPartitionWriter.java:189)
        at io.confluent.connect.s3.S3SinkTask.put(S3SinkTask.java:190)
        at org.apache.kafka.connect.runtime.WorkerSinkTask.deliverMessages(WorkerSinkTask.java:546)
        at org.apache.kafka.connect.runtime.WorkerSinkTask.poll(WorkerSinkTask.java:326)
        at org.apache.kafka.connect.runtime.WorkerSinkTask.iteration(WorkerSinkTask.java:228)
        at org.apache.kafka.connect.runtime.WorkerSinkTask.execute(WorkerSinkTask.java:196)
        at org.apache.kafka.connect.runtime.WorkerTask.doRun(WorkerTask.java:184)
        at org.apache.kafka.connect.runtime.WorkerTask.run(WorkerTask.java:234)
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
        at java.util.concurrent.FutureTask.run(FutureTask.java:266)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
        at java.lang.Thread.run(Thread.java:748)
2020-05-24 10:10:50,577 WARN WorkerSinkTask{id=minio-connector1-0} Ignoring invalid task provided offset filesql1.dbo.Files-0/OffsetAndMetadata{offset=16, leaderEpoch=null, metadata=''} -- not yet consumed, taskOffset=16 currentOffset=0 (org.apache.kafka.connect.runtime.WorkerSinkTask) …
Run Code Online (Sandbox Code Playgroud)

amazon-s3 offset apache-kafka apache-kafka-connect debezium

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