小编Kes*_*Tse的帖子

仅当用户将元素悬停几秒钟时显示div

我有一个隐藏的div,并且仅当用户将鼠标悬停在另一个触发元素上几秒钟时才显示该隐藏的div,而是当用户将触发元素悬停在该元素上时显示隐藏的div

这是我的JavaScript代码

$('.c_like_icon').mouseover(


function() {
        var timeout = setTimeout(function(){
            var comment_id=$(this).attr('data-commentId');

    $.ajax({
    url: 'ajax_c_like_user.php',
    method:'post',
    data:{comment_id:comment_id},
    success:function(data){

    var like_num=$('#'+comment_id+'c_like_number').text();
    if(like_num>=1){
        $('#'+comment_id+'like_user_w').html(data);
        $('#'+comment_id+'like_user_w').show();
    }
    else{
            $('#'+comment_id+'like_user_w').hide();


    }   
    }
       })     
        }, 2000); //2 seconds
    },
    function(){
        var comment_id=$(this).attr('data-commentId');
        clearTimeout(timeout); //cancel the timeout if they hover off
            $('#'+comment_id+'like_user_w').hide();
        // do stuff when hover off
    }
    )
Run Code Online (Sandbox Code Playgroud)

html javascript css jquery

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

无法使用for循环在java中初始化二维数组

我无法使用for循环初始化二维数组

import java.util.Scanner;

   public class Quater{
      public static void main(String[] args){
        //declare an array
        double product[][]=new double[3][2];

        //declare a Scanner object
        Scanner userInput=new Scanner(System.in);

        //ask the user for input

        System.out.println("Please enter your data");
        for(int i=0;i<=1;i++)
        {
          for(int j=0;j<=2;j++){
          System.out.println(" enter your data");

          product[i][j]=userInput.nextDouble();
        } 
      }
    }
  }
Run Code Online (Sandbox Code Playgroud)

问题是当我尝试输入第三个数字时,这会关闭而不能正常工作,但是,如果我将它设为新的双[100] [100],这可以工作并允许我输入6个数字.

java arrays for-loop

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

当文本超过div的宽度时如何切断文本

我有一个宽度为300px的div,当我在其中填充文本时,只有当用户输入普通文本时,"Hello,will,my name is kesong",如果句子太长,它会自动开始下一行,因为div可以检测最后一个单词是否可以保存在同一行中.但是,如果用户输入类似于每个长文本的东西,它们之间没有任何空格,如"HELLOWOLRDTHISISKESONGHELLOWOLRDTHISISKESONG ..."超出div的宽度,文本不会被截断,并将显示在同一行的div之外.

html css

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

如何将 jquery 元素 text() 转换为字符串

我无法使用 jquery text() 成功获取字符串我有我的 HTML

 <span>/</span>
            <span onclick="
            var inner_text=$.trim($(this).text());

        if(inner_text=='Send Request'){

        var post_id=<?php echo $blog_id  ;?>;

        var event_date='<?php echo $blog_feeds['valid_date'] ?>';
        var post_text='<?php echo addslashes($blog_feeds['post_text'])  ?>'; //if the string contains ' , then would have error
        var request_text_id='<?php echo $blog_id.'comment_text';?>';


        var request_content=$('#'+request_text_id).val();
        var who_post='<?php echo $blog_feeds['username']  ;?>';


        $.ajax({
        url:'php/join_request.php',
        method:'post',
        data:{request_content:request_content,post_id:post_id,who_post:who_post,event_date:event_date,post_text:post_text},
        success:function(data){

        if(data=='ok'){


            $('<?php echo '#'.$blog_id.'request_w' ?>').html('You have sent '+who_post+' a joining reuqest on this event');
            $('<?php echo '#'.$blog_id.'request_button'; ?>').html('Request Sent');
            $('<?php echo '#'.$blog_id.'request_button'; ?>').css('opacity','0.7');
            $('<?php echo '#'.$blog_id.'request_button'; ?>').css('cursor','initial'); …
Run Code Online (Sandbox Code Playgroud)

html javascript string jquery

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

标签 统计

html ×3

css ×2

javascript ×2

jquery ×2

arrays ×1

for-loop ×1

java ×1

string ×1