小编Saa*_*oux的帖子

将元素移动到另一个div而不会丢失事件,监听器等(没有jQuery)

简单地说,我正试图将子菜单从一个位置移动到另一个位置.(简单)我需要这样做而不会丢失任何事件处理程序等.(更难)

  <ul id="Menu A">
      <li id="submenu">My Submenu with Clicky Events</li>
  </ul>
  <ul id="Menu B">
      <!--This is where I want to move #submenu (with) all its' events intact -->
  </ul>
Run Code Online (Sandbox Code Playgroud)

我试过以下但没有成功:

    var submenu = $('#submenu').clone(true,true);
    submenu.prependTo('.Menu B'); 
Run Code Online (Sandbox Code Playgroud)

理想情况下,我可以在不使用jQuery的情况下找到解决方案,但如果您有一个可以使用它的解决方案,那就没关系.

html javascript jquery dom

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

Jquery:将rel属性添加到某个类的所有<li>标记内的<a>标记

我正在尝试为rel="lightframe"admin_links_node_edit班上的所有"编辑"链接添加一个 属性.

<li class="admin_links_node_edit">
<a href="[link]" title="Edit">Edit</a>
</li>
Run Code Online (Sandbox Code Playgroud)

到目前为止,我的代码如下所示:

$('.admin_links_node_edit a').each(function() {
        $(this).attr('rel','lightframe'); 
});
Run Code Online (Sandbox Code Playgroud)

jquery attributes add lightbox rel

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

html5 NAV TAG正确用法

我已经开始在我的页面上使用html标签,而我正在尝试确定NAV标签的正确用法.我已经阅读了文档,看起来我应该对我的内容感到满意,但我注意到大多数其他开发人员在"ul""li"标签中都有导航"块".我使用div.

我的问题是,使用"ul""li"标签而不是div的优点/缺点是什么?

以下是否适用于导航?

<nav>
    <div id="navBar">
        <div id="navItem1"><a></a></div>
        <div id="navItem2"><a></a></div>
        <div id="navItem3"><a></a></div>
        <div id="navItem4"><a></a></div>
    </div>
</nav>
Run Code Online (Sandbox Code Playgroud)

html navigation html5 nav

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

INT列值超过10个字符

我正在创建一个列为INT(20)的表.每当我提交一个大于10个字符的值时,该值就会被加扰.任何10个或更少字符作为值正确存储,我不知道为什么.我将长度设置为20,但似乎忽略了这一点.

[Char char +10]
Ex:(1234567890123 --- 变成 ---> 2147483647)

[字符长度<= 10]
例如:(1234567890 --- 遗骸 ---> 1234567890)

我想我可能需要以某种方式改变表的结构,但到目前为止没有任何工作.我很欣赏任何有用的智慧词汇,以便在我的表格中正确存储大于10的数值.

谢谢.

注意:我正在使用MySQL,PhpMyAdmin,Drupal

mysql sql database drupal phpmyadmin

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

如何添加:使用CSS2选择器将鼠标悬停在元素的第n个子元素上?

我试图在悬停时给每个菜单li一个独特的背景颜色,我想用css2来做.

<ul>
    <li>
    <li>
    <li>
    <li>
</ul>
Run Code Online (Sandbox Code Playgroud)

我能够使用以下内容在第一个元素上添加背景:

nav ul > li:hover:first-child a { background-color:red !important; }
Run Code Online (Sandbox Code Playgroud)

当我在2ndelement上添加不同的背景时,只有当我将光标放在第一个元素上时,才会出现下一个元素的悬停效果.

到目前为止这是我的代码:

nav ul > li:hover:first-child a { background-color:red !important; }
nav ul > li:hover:first-child + li a { background-color:blue !important; }
Run Code Online (Sandbox Code Playgroud)

有没有一种适当的方法来使用CSS2?

我试图通过以下链接深入了解这个Boltclock的答案.

如何使用CSS2选择器获取元素的第n个子元素?

任何帮助将不胜感激.

css css-selectors

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

如何使用Handlebars迭代JSON结构

我正在尝试使用把手表达式从一些JSON构建菜单.我需要帮助搞清楚如何遍历json来访问数据值.

这就是我现在拥有的:

<ul>Pseudo HTML Code for Menu 
    {{#each}}
        <li>
            {{menuGroup.parentMenuName}}
            <ul><li>menuItems.subMenuName</li></ul>
        </li>
    {{/each}}
</ul>

{  Pseudo JSON
   "menu":[  
      {  I have 6 of these arrays and I want to get the Parent menu name and description placed into each li tag
         "menuGroup":{  
            "parentMenuName":"MAIN",
            "description":"myDesc",
            "displayOrder":1,
            "menuCategory":"myCat",
         },
         "menuItems":[  
            {  
               "subMenuName":"Payments",
               "shortCode":"PAY"
               "key":"primaryKey"
            },
         ]
      }
   ]
}
Run Code Online (Sandbox Code Playgroud)

最终,对于"菜单"中的每个{Object},我会在"li"标签中填充嵌套对象的数据.任何帮助将不胜感激.我对车把表达并不是很熟悉.

更新:

换句话说,我有一个像{{menu.[0] .menuGroup.parentMenu}}这样的结构.我可以完美地获得这种价值.对于一个项目.如何循环以获取所有6个数组的值.不只是[0](第一个)

html json backbone.js handlebars.js

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