有没有办法在不触发更改事件的情况下将 select2 加载到默认值?
目前,我正在做:
$('#mylist').val(2).trigger("change");
Run Code Online (Sandbox Code Playgroud)
但这会造成延迟,用户首先会看到一个选项,然后它会改变,这很烦人。
升级到 后Laravel 5.5,我遇到了非常奇怪的行为,在成功部署后,站点将继续显示旧版本Envoyer。
该current文件夹已正确设置为最新版本,但该站点仍显示旧版本。
如果旧的发布文件夹被手动删除,或者通过部署足够多的次数被删除,整个站点将崩溃,并显示:
Warning: include(/home/forge/sitefoo.com/envoyer/releases/20180130124512/vendor/composer/../vlucas/phpdotenv/src/Exception/InvalidPathException.php): failed to open stream: No such file or directory in /home/forge/sitefoo.com/envoyer/releases/20180130124512/vendor/composer/ClassLoader.php on line 444
Warning: include(): Failed opening '/home/forge/sitefoo.com/envoyer/releases/20180130124512/vendor/composer/../vlucas/phpdotenv/src/Exception/InvalidPathException.php' for inclusion (include_path='.:/usr/share/php') in /home/forge/sitefoo.com/envoyer/releases/20180130124512/vendor/composer/ClassLoader.php on line 444
Warning: include(/home/forge/sitefoo.com/envoyer/releases/20180130124512/vendor/composer/../symfony/debug/Exception/FatalThrowableError.php): failed to open stream: No such file or directory in /home/forge/sitefoo.com/envoyer/releases/20180130124512/vendor/composer/ClassLoader.php on line 444
Warning: include(): Failed opening '/home/forge/sitefoo.com/envoyer/releases/20180130124512/vendor/composer/../symfony/debug/Exception/FatalThrowableError.php' for inclusion (include_path='.:/usr/share/php') in /home/forge/sitefoo.com/envoyer/releases/20180130124512/vendor/composer/ClassLoader.php on line 444
Fatal error: Uncaught Error: Class 'Symfony\Component\Debug\Exception\FatalThrowableError' not found in /home/forge/sitefoo.com/envoyer/releases/20180130124512/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:122 Stack …Run Code Online (Sandbox Code Playgroud) 为了让最后一个p没有边距,您可以这样做last-of-type,但是一旦您开始p嵌套在 other 中,这将不起作用divs。
是否可以p在指定的类中为最后一个使用特定的 css ?
例如:
<div class="my-container">
<div class="banner-message1">
<p>1</p>
</div>
<div class="banner-message2">
<p>2</p>
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
专门使它<p>2</p>具有一定的样式,但不是<p>1</p>
的 cssdiv.my-container p:last-of-type似乎适用于两者<p>1</p>,<p>2</p>因为它们是p父级中的最后一个div(在这种情况下banner-message1和banner-message2)
https://jsfiddle.net/hygzq3ab/
这是一个 jsfiddle,它在最后一个p标签上有一个 margin-bottom ,然后还有容器的 padding,所以最后一个p元素看起来基本上就像它有一个双底边距。last-of-type似乎不起作用,因为它包含在其他 div 类中。
示例代码是 div.my-container p:last-of-type { margin-bottom:0; }