小编Jar*_*red的帖子

LESS CSS中的"&"做什么?

试着找出&下面代码中的作用?

  .controls-container  {
        .flex-control-nav  {
            li a  {
                &.flex-active  {
                    filter: none;
                    background: @color_links!important;
                }
            }
        }
    }
Run Code Online (Sandbox Code Playgroud)

我知道你可以做类似的事情&:hover,但不熟悉在它之后立即上课吗?

css css-selectors less

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

致命错误:无法取消设置字符串偏移错误?

不确定为什么会发生这种情况:基本上,我有一个包含以下数组的数组,请参阅var_dump:

array(2) { 
  [0]=> array(1) { 
    [0]=> string(3) "ivr" 
  } 
  [1]=> array(1) { 
    [0]=> string(9) "ivr_dests" 
  } 
}
Run Code Online (Sandbox Code Playgroud)

显然这些数据有点多余,但它是在使用xpath获取值时返回的内容.所以我正在做一个foreach循环遍历第一个array()并在第一个数组中分配它的嵌套数组值.

基本上,它应该返回:

array(2) {
  [0]=> string(3) "ivr"
  [1]=> string(9) "ivr_dests"
}
Run Code Online (Sandbox Code Playgroud)

所以这就是我设置的内容:

foreach($arr as $key => $arr2){
    $arr2[$key] = $arr2[$key][0];
    unset($arr2[$key][0]); //This returns Fatal error: Cannot unset string offsets
//if I comment out the unset(), $arr[$key] returns the same value as it did (multidim array)
};

        //I tried this too:
$i=0;
foreach($arr as $arr2){
  $arr2[$i] = …
Run Code Online (Sandbox Code Playgroud)

php multidimensional-array unset

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

如何检查jquery中的空attr()?

我有一些使用PHP创建的div.div中的锚点总是有一个HREF,即使它是空白的.基本上,我试图检测HREF是否为空白.如果它有内容,则不执行任何操作,如果它为空白,则删除文本,删除锚点,然后将文本放回原位.

这是div:

<div class="title"> 
    <a class="article" href="">Lorem Ipsum</a> 
</div> 
Run Code Online (Sandbox Code Playgroud)

这是我的代码:

jQuery(document).ready(function($) { //required for $ to work in Wordpress

    $(".article").each(function(){
        if ($(this).attr('href') !== undefined) {
            return;
        } else {
            var linkTitle = $(this).html();
            $(this).parent().empty().html(linkTitle);
        }                               
    });    
//-->
});
Run Code Online (Sandbox Code Playgroud)

each jquery attr

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

如何使用PHP仅注入PHP页面的某些部分

我知道我可以使用PHP包含其他文件

<?php include("file.php"); ?>
Run Code Online (Sandbox Code Playgroud)

现在我的问题是如何只注入"file.php"的某些部分?

假设我在file.php中有一些标题代码和一些页脚代码.如何使用正确的分隔部分组织file.php,以及如何仅包含file.php的某些部分(file.php?footer或类似的部分?)

php include

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

如何在没有jQuery的情况下切换元素可见性?

我正在为eBay写一个拍卖模板,希望eBay能够允许它.显然他们没有,因为jquery有像string.replace()等.

代码非常基础.

$(document).ready(function(){

    function changeImage(){
        if($("#coin1").css("display") == "none"){  
            $("#coin1").fadeIn("slow");
        }else{  
            $("#coin1").fadeOut("slow");
        }
    };

    setInterval ( changeImage, 5000 );
});
Run Code Online (Sandbox Code Playgroud)

我基本上需要在普通的Javascript中重写它...

html javascript jquery

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

如何使用jquery Attr()只选择第一个属性?

我有一个div如下:

<DIV CLASS="variable productPopup"></DIV>
Run Code Online (Sandbox Code Playgroud)

将其分配给var时,如何仅选择变量?请注意变量的变化,因此需要选择第一项,而不是字面上的"变量"

var ID = $(this).attr("class");
Run Code Online (Sandbox Code Playgroud)

jquery

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

在attr()回调中执行函数?

不确定我是否正确这样做.

这是我的.js:

var currentIMG;
$( '.leftMenuProductButton' ).hover(function () {

     currentIMG = $("#swapImg").attr("src");
     var swapIMG = $(this).next(".menuPopup").attr("id");

     $("#swapImg").css("opacity", 0)
                  .attr("src", productImages[swapIMG], function(){
          $("#swapImg").fadeTo("slow", 1);
     });

}, function () {
     $("#swapImg").stop().attr("src",currentIMG);   
});
Run Code Online (Sandbox Code Playgroud)

我想要做的是将IMG Opacity设置为0(#swapImg),替换它src,然后将其淡入.所以我试图在使用来自的回调中淡化它.attr().

如果我这样做不正确,有人可以解释一个更好的方法吗?我在回调中尝试这样做的原因是我需要fadeTo仅在新图像完全加载后才会发生,否则它会闪现一点点.

我正在使用jQuery 1.4,根据http://jquery14.com/day-01/jquery-14,你可以在.attr()方法中进行回调.

jquery callback

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

如何创建一个if()鼠标在Jquery中的元素上?

我有一些hover()JS代码:

$( '.leftMenuProductWrapper').hover (
            function () {



            },
            function () {


    });
Run Code Online (Sandbox Code Playgroud)

在第二个函数中,我需要类似的东西:

If ($("#leftMenuWrapper2").hasMouseover){
do this
}else{
do that};
Run Code Online (Sandbox Code Playgroud)

我找不到任何关于如何做的文档.

编辑:

这似乎是一个解决方案:

$('#leftMenuWrapper2').mouseenter(function(){
    mouseover = true;
}).mouseleave(function(){
    mouseover = false;
});
Run Code Online (Sandbox Code Playgroud)

然后在代码中引用它:

if(mouseover == false){
                doSomething
                };
Run Code Online (Sandbox Code Playgroud)

jquery mouseover

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

jquery.动画不同的速度

我在Jquery中使用.animate函数.我有一个div使用marginLeft滑过,但我也需要它淡入,但我需要它比marginLeft效果慢.使用.animate,我似乎只能应用一个速度参数.

<script type="text/javascript">
 $(document).ready(function(){
 $(".topFrameAnim").css("opacity", "0.0");
  $(".topFrameAnim").animate({
  marginLeft: "0",
    }, 500 );

    $(".topFrameAnim").animate({
  opacity: "1",
    }, 1000 ); // Need this effect to be applied at the same time, at a different speed.




    });


</script>
Run Code Online (Sandbox Code Playgroud)

jquery effects

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

在FF和Chrome中显示的神秘<P>标签

请看这个链接:http://codepen.io/anon/pen/IEpGz

如果您在FF和Chrome中使用代码检查器,您将看到以下内容(连接):

<p>
  Search Engine 
</p>


<p>
</p>  
Run Code Online (Sandbox Code Playgroud)

然而,如果您按CTRL + U查看源代码,您会看到:

<p>
  Search Engine 

</p>
Run Code Online (Sandbox Code Playgroud)

后者是预期的结果.我不确定额外费用<p>来自哪里?

html paragraph

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