gpt4 book ai didi

jquery - 强制 jQuery 就绪 block 在所有其他就绪 block 之后运行

转载 作者:行者123 更新时间:2023-12-03 22:08:42 24 4
gpt4 key购买 nike

是否有可能在所有其他 block 都执行完毕后执行一个 jQuery 就绪 block 。

我的主页中有这个...

<script type="text/javascript">
$(document).ready(function()
{
$("input[type='text']:enabled:first", document.forms[0]).focus().select();
});
</script>

这在我的其他页面之一中......

<script type="text/javascript">
$(document).ready(function()
{
$('textarea.message-body').wysiwyg();
});
</script>

我看到的问题是第一个 block 在第二个 block 之前执行,这导致 Tab 键出现问题。发生的情况是,当我按 Tab 键时,键盘焦点转到浏览器中的地址栏。我稍微更改了代码以将其添加到我的母版页中...

<script type="text/javascript">
$(document).ready(function()
{
var bodies = $('textarea.message-body');
if (bodies.length > 0)
{
bodies.wysiwyg();
}

$("input[type='text']:enabled:first", document.forms[0]).focus().select();
});
</script>

并完全取消另一个准备好的 block 。这样做可以使 Tab 键正常工作,并将焦点设置到我的文本区域上。

我不想在我的母版页中包含页面特定的代码。

那么,有没有办法让我的文本框聚焦代码在所见即所得代码之后运行?

最佳答案

$(window).load() 函数在 $(document).ready()

之后触发

关于jquery - 强制 jQuery 就绪 block 在所有其他就绪 block 之后运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1549200/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com