小编MMP*_*PL1的帖子

Bootstrap 4 navwalker - 多级菜单

我在我的 Wordpress 项目中使用了这个导航器。例如,我想创建多级菜单。我需要改变什么才能让它工作?或者它可能是具有多级菜单支持的 BS4 的另一个步行者?

Menu Item
- Sub menu
-- Sub menu item
-- Sub menu item
Menu Item
Run Code Online (Sandbox Code Playgroud)

php wordpress wp-nav-walker

5
推荐指数
1
解决办法
6262
查看次数

使用 purejs 单击时将数据属性复制到剪贴板

我有图像列表。我想将单击时的数据属性复制到剪贴板。我现在拥有的是警报数据属性。我尝试了复制命令,但它不起作用(不复制任何内容)。请问有人可以帮我吗?

var emojiImages = document.getElementsByClassName('emoji-image');

for(var i=0; i< emojiImages.length; i++){
    emojiImages[i].onclick = function(){ 
        var a = this.getAttribute('data-emoji');      
        alert(a);
    }
}
Run Code Online (Sandbox Code Playgroud)
<ul style="display: block; column-count: 8;"><li>:first:<img class="emoji-image" src="https://www.gravatar.com/avatar/086495a58faa8219a2640ad87325a12d?s=48&d=identicon&r=PG&f=1" width="36" height="36" data-emoji=":first:"></li><li>:second:<img class="emoji-image" src="https://www.gravatar.com/avatar/086495a58faa8219a2640ad87325a12d?s=48&d=identicon&r=PG&f=1" width="36" height="36" data-emoji=":second:"></li></ul>
Run Code Online (Sandbox Code Playgroud)

html javascript pure-js

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

Twig-打印数组,不包含空值

我有这样构造的数组

add_to_context('custom', [
  [
   'title' => 'My title',
   'link' => 'My link'
  ],
  [
    'title' => 'My title 1',
    'link' => 'My link 1'
  ]
]);
Run Code Online (Sandbox Code Playgroud)

鉴于我有简单的循环

{% for item in custom %}
    <li>
        <h1>{{ item.title }}
        <img src="{{ item.link|e }}" target="_blank">

    </li>
{% endfor %}
Run Code Online (Sandbox Code Playgroud)

而且一切正常。但是我想打印两个键都带有值的元素。例如,如果我有

[
  'title' => '',
  'link' => 'mylink'
]
Run Code Online (Sandbox Code Playgroud)

我不想打印这个。如果链接为空,我也不要。如果两者都为空-相同。我只想在两个键都有值的情况下打印它。那么,我该怎么做呢?

php loops twig

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

标签 统计

php ×2

html ×1

javascript ×1

loops ×1

pure-js ×1

twig ×1

wordpress ×1

wp-nav-walker ×1