小编Mus*_*usa的帖子

使用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万
查看次数

CKEDITOR,图片上传(filebrowserUploadUrl)

我正在使用CKEDITOR,并希望能够允许用户在文本编辑器中上传和嵌入图像...

以下JS是加载CKEDITOR的:

CKEDITOR.replace( 'meeting_notes',
    {
        startupFocus : true,
        toolbar :
            [
                ['ajaxsave'],
                ['Bold', 'Italic', 'Underline', '-', 'NumberedList', 'BulletedList', '-', 'Link', 'Unlink' ],
                ['Cut','Copy','Paste','PasteText'],
                ['Undo','Redo','-','RemoveFormat'],
                ['TextColor','BGColor'],
                ['Maximize', 'Image']
            ],
        filebrowserUploadUrl : '/notes/add/ajax/upload-inline-image/index.cfm'
    }
);
Run Code Online (Sandbox Code Playgroud)

我遇到的问题是filebrowserUploadUrl ...那个URL应该返回CKEDITOR以使这个过程起作用?

谢谢

ckeditor

36
推荐指数
3
解决办法
16万
查看次数

如何使网页高度适合屏幕高度

我需要使我的网页高度适合屏幕大小的高度而不滚动.

HTML

<body>
    <form id="form1" runat="server">
    <div id="main">
        <div id="content">

        </div>
        <div id="footer">

        </div>
    </div>
    </form>
</body>
Run Code Online (Sandbox Code Playgroud)

CSS

#content{ background-color:#F3F3F3; margin:auto;width:70%;height:700px;}
#footer{width:100%;background-color:#666666;height:200px;}
Run Code Online (Sandbox Code Playgroud)

html css html5 css3

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

scanf中的格式说明符,用于C中的bool数据类型

我在C std99中使用bool数据类型,其定义在中定义<stdbool.h>.现在我希望用户给我输入.我必须在scanf中使用什么格式说明符来从用户输入1字节的布尔值,然后在我的程序中操作它.

c scanf format-specifiers

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

Android:如何从listView和arrayAdapter中删除项目

我有一个ArrayList中的项集合.我将它们添加到客户适配器,如下所示:

this.m_adapter = new MyAdapter(this, R.layout.myitem,
    itemCart.m_items);
Run Code Online (Sandbox Code Playgroud)

我的列表中的每个项目都有一个删除按钮,但我不知道如何将删除按钮onClick()与ArrayList中的原始项目连接.有人可以解释如何做到这一点或指向我的教程,我可以阅读这个?非讽刺/非居高临下的回应非常感谢.

android listview arraylist

14
推荐指数
3
解决办法
7万
查看次数

getElementsByClassName onclick问题

我正在使用Robert Nyman的脚本来获取文档中所有具有相同类的元素,但它不适用于onclick或任何其他事件:

var photo = document.getElementsByClassName("photo_class","img",document.getElementById("photo_wrap")); 
photo.onclick = function(){alert("Finaly!");
Run Code Online (Sandbox Code Playgroud)

也许你知道如何解决它?谢谢!

javascript

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

页脚用.slideUp向上滑动,然后向下滑动

我在下面有jQuery .slideUp和.slideDown函数,当到达#showfootershop浏览器窗口底部的div时,#footershopdiv会向上滑动,然后立即向下滑动.

如何在浏览器窗口底部#footershop保持"向上"和可见状态#showfootershop,并且在用户向上滚动浏览器窗口之前不能向下滑动?

小提琴: http ://jsfiddle.net/8PUa9/1/

jQuery的:

$(window).scroll(function(){
/* when reaching the element with id "showfootershop" we want to
show the slidebox. */

    var distanceTop = $('#showfootershop').offset().top - $(window).height();

    if  ($(window).scrollTop() > distanceTop)
        $("#footershop").slideUp();
    else
        $("#footershop").slideDown();

});
Run Code Online (Sandbox Code Playgroud)

页脚中的html:

<div id="showfootershop"></div>
<div id="footershop">
    <h1>Shop Links</h1>
</div>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

CSS:

#footershop {
   height:35px;
   width:100%;
   display: none;
   z-index: 2;
}
Run Code Online (Sandbox Code Playgroud)

javascript jquery jquery-ui slidedown slideup

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

任何人都可以解释这个PHP代码注入攻击给我?

我一直在服务器上收到意外网址的请求.

特别是一个 /%70%68%70%70%61%74%68/%70%68%70?%2D%64+%61%6C%6C%6F%77%5F%75%72%6C%5F%69%6E%63%6C%75%64%65%3D%6F%6E+%2D%64+%73%61%66%65%5F%6D%6F%64%65%3D%6F%66%66+%2D%64+%73%75%68%6F%73%69%6E%2E%73%69%6D%75%6C%61%74%69%6F%6E%3D%6F%6E+%2D%64+%64%69%73%61%62%6C%65%5F%66%75%6E%63%74%69%6F%6E%73%3D%22%22+%2D%64+%6F%70%65%6E%5F%62%61%73%65%64%69%72%3D%6E%6F%6E%65+%2D%64+%61%75%74%6F%5F%70%72%65%70%65%6E%64%5F%66%69%6C%65%3D%70%68%70%3A%2F%2F%69%6E%70%75%74+%2D%6E

这似乎每隔几个小时就会发生一次.

我通过http://www.url-encode-decode.com/运行了网址,结果如下:

phppath/php?-d allow_url_include = on -d safe_mode = off -d suhosin.simulation = on -d disable_functions ="" - d open_basedir = none -d auto_prepend_file = php:// input -n

攻击者试图在这做什么?

php security code-injection

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

在'{'标记之前的预期表达式

我得到:"错误:我之前评论过的行'{'token'之前的预期表达式.如果结构已经定义,为什么在令牌之前需要"{".感谢您的任何帮助,您可以提供.

struct sdram_timing {
    u32 wrdtr;
    u32 clktr;
};

int calibration(void);
unsigned char read_i2c_cal(void);
static unsigned int eepcal[15];

main() {
    DQS_autocalibration();
}

int calibration(void)
{
    struct sdram_timing scan_list[30];

    read_i2c_cal();
    if(eepcal[0] == 0){

       scan_list = {{eepcal[1], eepcal[2]}, {-1, -1}}; // <-- PROBLEM LINE

        }
        else {
            //foo
        }

    return 0;
}

unsigned char read_i2c_cal(void) {
    eepcal[0] = 0;
    eepcal[1] = 02;
    eepcal[2] = 03;
}
Run Code Online (Sandbox Code Playgroud)

c expression token

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

导航栏包装在较小的分辨率上

我正在尝试将HTML5/CSS3作为学习过程,但我正在努力创建一个导航栏,用于指向我页面中其他部分的链接.我根据找到的教程调整了代码,但只有在1080p分辨率下才能使用,如果宽度较小,则条形图会覆盖其他线条.

无论用户使用什么分辨率,我如何确保导航栏只占用一行(缩小到适合)?

IMG

这是导航栏的CSS代码.请注意,在导航下我将宽度设置为33.3%并填充相同以使按钮居中.我不知道这是不是原因.

nav {
    display:block;
    position: absolute;
    left:0; 
    white-space:nowrap; 
    margin: 0 auto; 
    width: 33.3%; 
    background-color:#ff6600;
    padding-left: 33.3%; 
    padding-right: 33.3%; 
} 

nav ul { 
    margin: 0 auto; 
    width: 100%; 
    list-style: none;
    display: inline;
    white-space:nowrap; 
} 

nav ul li { 
    float: left;
    position: relative;
    white-space:nowrap; 
} 

nav ul li a { 
    display: block; 
    margin: 0 auto; 
    width: 150px; 
    font-size: 16px;
    font-family: century gothic; 
    line-height: 44px; 
    text-align: center; 
    text-decoration: none; 
    color:#575757;
    white-space:nowrap; 
} 

nav ul ul { 
    width: 200px;
    position:absolute; 
    top:-99999px; 
    left:0; …
Run Code Online (Sandbox Code Playgroud)

css html5 css3 navbar

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