小编Ali*_*eza的帖子

使用jquery添加和删除属性

这是我的按钮:

<button id="add">Add</button>
<button id="remove">Remove</button>
Run Code Online (Sandbox Code Playgroud)

这是我的JavaScript代码:

<script type="text/javascript">
    $(document).ready(function(){   
        /*** Add attribute ***/
        $("#add").click(function(){
            $("#page_navigation1").attr("id","page_navigation1");
        });     
        /*** Remove attribute ***/
        $("#remove").click(function(){
            $("#page_navigation1").removeAttr("id");
        });     
    });
</script>
Run Code Online (Sandbox Code Playgroud)

这是我的HTML代码:

<div id="page_navigation1">next</div>
Run Code Online (Sandbox Code Playgroud)

我的问题是,当我点击删除按钮一切都很好,ID将被删除,但点击删除按钮,当我点击添加按钮,代码不工作,没有任何反应!

我需要添加和删除此代码的ID,但我只能删除ID,我无法添加ID.我需要一些帮助,还有一件事,

当按钮处于活动状态时,如何为按钮添加CSS样式?像这样,当我点击删除按钮时,我希望更改按钮背景为红色.当按钮处于活动状态时,我需要添加css类来添加和删除!而且我不知道怎么做!

jquery attributes

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

页面加载时滚动到

我从这个链接获得了一个jquery代码(页面末尾): 如何使用JavaScript/jQuery滚动到页面顶部?

你为什么不在你的html文件的最开头使用一些引用元素,比如

<div id="top"></div>
Run Code Online (Sandbox Code Playgroud)

然后,当页面加载时,只需执行

$(document).ready(function(){

    top.location.href = '#top';

});
Run Code Online (Sandbox Code Playgroud)

如果浏览器在此功能触发后滚动,您只需执行此操作即可

$(window).load(function(){

    top.location.href = '#top';

});
Run Code Online (Sandbox Code Playgroud)

现在,一切正常,但不是谷歌铬! 我如何为谷歌浏览器修复此代码? 以及如何为此代码添加一些动画?像滚动速度或快速,慢等...

jquery google-chrome scrollto

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

在jquery中显示发送结果之前显示加载

我有一个简单的jquery代码,用ajax在jQuery模式窗口中发送内容!一切正常,没有任何问题.正常情况下,点击发送按钮后,1-2秒后此代码显示结果,

function AddFastqpro(action) {
    var b = {};
    b[dle_p_send] = function () {
        var response = $('#dle-poke').val()
        $.post(dle_root + 'engine/ajax/fast.php', { text: response, action: action },
        function (data) {
            if (data == 'ok') {
                DLEalert(dle_p_send_ok, dle_info);
            }
            else { DLEalert(data, dle_info); }
        });
    };

    $('body').append("<div id='dlepopup' style='display:none'><textarea id='dle-poke'></textarea></div>");

    $('#dlepopup').dialog({
        autoOpen: true,
        modal: true,
        draggable: false,
        width: 350,
        dialogClass: "modalfixed",
        buttons: b
    });
};
Run Code Online (Sandbox Code Playgroud)

我的问题是,如何在点击发送之后和显示结果之前添加并显示加载图片?

ajax jquery loading send

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

从MySQL中的DOB获取Age

我试图在个人资料页面显示我的成员年龄.在php文件中我刚添加此代码以显示用户出生日期:

$data = $db->super_query( "SELECT dob FROM dle_users" );
$tpl->set("{bdate}", $data['dob']);
Run Code Online (Sandbox Code Playgroud)

在个人资料页面中我有这个结果:

1364-07-09
Run Code Online (Sandbox Code Playgroud)

它是波斯语的日期:yyyy-mm-dd

现在我需要显示成员年龄,我搜索谷歌和这个网站,我找到了一些答案和提示,但不会为我工作!我不知道为什么.

我怎么能显示年龄?:(

php mysql date

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

从文本文件和PHP中的一行编辑特定记录

我正试图用PHP和文本文件制作一个简单的新闻点击计数器.我写了一个简单的代码来检查和读取文件:

文本文件:

//Data in Source File
//Info: News-ID|Hits|Date
1|32|2013-9-25
2|241|2013-9-26
3|57|2013-9-27
Run Code Online (Sandbox Code Playgroud)

PHP文件:

//Get Source
$Source = ENGINE_DIR . '/data/top.txt';
$Read = file($Source);

//Add New Record
foreach($Read as $News){
  //Match News ID
  if($News[0] == "2"){
    //Add New Record and Update the Text File
  }
}
Run Code Online (Sandbox Code Playgroud)

问题是我无法改变新闻点击!例如,我需要将第二行的匹配从241更改为242并再次将其写入txt文件.

我在这个网站和谷歌搜索并尝试了一些方法,但我无法解决这个问题.

php text file

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

在PHP中将数组转换为一行

我的PHP代码中的数组有问题.我正在尝试将图像中的颜色添加到MySQL数据库中.

这是一个PHP:

$image = isset( $_GET['image'] ) ? $_GET['image'] : null;

$colors_of_image = new ColorsOfImage( $image );
$colors = $colors_of_image->getProminentColors();
Run Code Online (Sandbox Code Playgroud)

现在问题.与print_r结果将是这样的:

print_r($colors);
//Results
Array ( [0] => #996633 [1] => #999999 [2] => #424153 [3] => #E7D8B1 [4] => #663300 [5] => #FFFFFF [6] => #000000 [7] => #999900 [8] => #FF9900 [9] => #666600 [10] => #FFCC33 [11] => #CC6633 [12] => #660000 )
Run Code Online (Sandbox Code Playgroud)

我需要将这些数组转换为一行,然后将结果添加到MySQL.结果应该是这样的:

#996633 #999999 #424153 #E7D8B1 #E7D8B1 #663300 #FFFFFF ...
Run Code Online (Sandbox Code Playgroud)

和MySQL部分:

$db->query("
INSERT INTO
 colors (photo_id, …
Run Code Online (Sandbox Code Playgroud)

php mysql arrays image

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

标签 统计

jquery ×3

php ×3

mysql ×2

ajax ×1

arrays ×1

attributes ×1

date ×1

file ×1

google-chrome ×1

image ×1

loading ×1

scrollto ×1

send ×1

text ×1