小编Jay*_*dev的帖子

Jquery Raty开始插件:为多个div设置得分

我正在使用jquery星级评级插件"Raty" https://github.com/wbotelhos/raty.我正在使用PHP从数据库生成结果集.这也包括得分.我想为每个评级组件设置分数属性.我怎样才能做到这一点?我正在使用这种语法来显示星星.

$('.stars_small').raty({
      readOnly : true,
      half  : true,
      score : 2,
      space : false
 });  

<div class="stars_small"></div>
Run Code Online (Sandbox Code Playgroud)

在单个页面中有许多div,动态生成类"stars_small".我想为每个div设置"得分".

php jquery raty

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

在悬停任何元素时,如何使用CSS3选择器选择所有兄弟元素?

考虑下面给出的HTML.

<ul class="chars_container">
   <li>A</li>
   <li>B</li>
   <li>C</li>
   <li>D</li>
   <li>E</li>
</ul>
Run Code Online (Sandbox Code Playgroud)

CSS:

.chars_container{
    list-style-type: none
}

.chars_container li{
    float : left ;
    margin: 20px ;
    font-size : 50px;
    color : #f00;
}

.chars_container li:hover ~ li{
       color : #0f0; 
}
Run Code Online (Sandbox Code Playgroud)

在悬停任何'li'时我想改变所有兄弟'li'的颜色属性.我正在使用〜选择器,它只选择下一个兄弟姐妹.

请访问此小提琴相同的代码.

css css3

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

如何用jQuery实现这个导航磁贴效果?

在这里,我创建了一个jsfiddle.

当我将鼠标悬停在特定的磁贴上时,它会显示文本,并在鼠标输出时隐藏它.(这很好).

当我点击位于特定图块(金色)内的链接时,该图块的文本将永久显示(这应该在单击其他链接时隐藏).

现在的问题是,当我点击位于另一个磁贴内的链接时,应隐藏所有其他磁贴的文本,但这不会发生.这是我的jQuery代码.

// -- navigation tile click -- //           
$('.nav a').on("click",function(){                 
     $(this).addClass('selected');                          
});

// -- navigation tiles mouseover -- //      
$('.nav > div').on("mouseover",function(){  
    $(this).find('.abs').show();        
}).on("mouseout",function(){
    if(!$(this).find('a').hasClass('selected'))
    {
        $(this).find('.abs').hide();
    }
});
Run Code Online (Sandbox Code Playgroud)

有什么更好的方法呢?为此编写jQuery的更好方法是什么?

jquery html5 css3

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

标签 统计

css3 ×2

jquery ×2

css ×1

html5 ×1

php ×1

raty ×1