问题列表 - 第10505页

Jquery如何在div click事件上追加和删除

我是新手使用jquery,并想知道如何附加并使用click事件从div中删除ID并附加到html.在下面的代码中,我已经能够通过单击div来附加ID,但我不知道如何删除.无论哪个div突出显示黄色都应该是附加的.再次单击div以删除突出显示也应该从html中删除ID.在此先感谢您的帮助.

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<script type="text/javascript" src="jquery-1.3.2.min.js"></script>
<script type="text/javascript">
$(document).ready(function() {
  $('div.click').click(function() {
    var bg = $(this).css('backgroundColor');
    $(this).css({backgroundColor: bg == 'yellow' || bg == 'rgb(255, 204, 204)' ? 'transparent' : 'yellow'});
  });
});
$(function( ){
    $('#div1').bind('click', click);
    $('#div2').bind('click', click);
    $('#div3').bind('click', click);
});
function click(event){
    $('#p1').append(event.target.id + ",");
}

</script>
</head>
<body>
<div class="click" id="div1">click me</div>
<div class="click" id="div2">click me</div>
<div class="click" id="div3">click me</div>
<p id="p1"></p>
</div>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

html jquery append click

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

ASP.net MVC自定义路由处理程序/约束

我需要使用以下网址实现一个MVC网站:

  • 类别1 /产物/ 1 /维基
  • 类别1 /产品/ 2 /维基
  • 类别1 /子类别2 /产品/ 3 /维基
  • 类别1 /子类别2 /子类别3 /产品/ 4 /维基
  • 等等

其中匹配条件是url以"wiki"结尾.

不幸的是,下面的catch-all仅适用于url的最后部分:

routes.MapRoute("page1", // Route name
                "{*path}/wiki", // URL with parameters
                new { controller = "Wiki", action = "page", version = "" } // Parameter defaults
Run Code Online (Sandbox Code Playgroud)

我没有时间通过​​MVC扩展性选项,所以我想知道实现这个的可能选择是什么?任何样本/示例都会非常棒!

asp.net-mvc constraints asp.net-mvc-routing

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

制作模型搜索表​​单的最佳方法是什么?

我有这个型号:

class Aircraft(models.Model):
    model       =   models.CharField(max_length=64, blank=True)
    type        =   models.CharField(max_length=32)
    extra       =   models.CharField(max_length=32, blank=True)
    manufacturer    =   models.CharField(max_length=32)
    engine_type =   models.IntegerField("Engine Type", choices=ENGINE_TYPE, default=0)
    cat_class   =   models.IntegerField("Category/Class", choices=CAT_CLASSES, default=1)
Run Code Online (Sandbox Code Playgroud)

我有一个"查找飞机"页面,向用户显示一个表格,他们可以输入数据,用于查找符合其标准的所有飞机.例如,用户可以将"波音"输入到文本框中并"喷射"到engine_type框中,它将显示数据库中的所有波音喷射.我现在这样做的方式是这种形式:

class AircraftSearch(ModelForm):
    search = forms.CharField(max_length=100, required=False)
    class Meta:
        model = Aircraft
        fields = ('engine_type', 'cat_class', )
Run Code Online (Sandbox Code Playgroud)

然后是一个(不必要的复杂)视图,它将这个表单中的数据转换为一组filter()被添加到的表单Aircraft.objects.all().(我没有为每个CharField分配4个单独的搜索字段,而是将它们全部合并到一个搜索字段中.)

这一切都有效,但有一个问题.如果用户想要从他们的搜索条件中排除引擎类型,那么他们就会被搞砸,因为"Any"不是引擎类型字段的有效选择.我将不得不为引擎类型和类别/类创建一个新的字段/小部件以包含"Any",这种方式首先会破坏使用模型视图的目的

我很好奇.有没有更好的办法?这似乎是一项非常普遍的任务,必须由其他人解决,但谷歌搜索没有任何结果.

django django-forms

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

是否可以将视图从SQL服务器复制到另一个?

我知道一个视图由表组成.我还能复制一个视图吗?

sql-server replication

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

CSS从文本中删除了不同的颜色?

HTML元素del,strike或者s可以全部用于文本删除效果.例子:

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

....得出: 德尔

<strike>strike</strike> and <s>strike</s>
Run Code Online (Sandbox Code Playgroud)

....给:罢工罢工

可以类似地text-decoration使用具有值的CSS 属性line-through.代码...

<span style='text-decoration:line-through'>
    text-decoration:line-through
</span>
Run Code Online (Sandbox Code Playgroud)

...也将呈现为:text-decoration:line-through

但是,删除线通常与文本颜色相同.

CSS可以用来使线条变成不同的颜色吗?

html css

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

如何在iPhone上进行捏合手势?

如何在iPhone上实现捏合手势?我熟悉在iPhone上使用触摸事件,但我非常懒,并且不想重新发明像PINCH手势那样普遍的东西...源代码或其链接会有所帮助.

iphone gesture-recognition multi-touch pinch

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

模型 - 视图 - 控制器的优点和缺点

在构建应用程序时使用模型 - 视图 - 控制器模型的优缺点是什么?

model-view-controller design-patterns

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

url capitilization

在什么情况下,资本化会影响网址?在某些情况下,它们似乎区分大小写.在其他时候,它们似乎不区分大小写.

url case-sensitive

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

什么是"忙等待"与"睡眠"的权衡?

这是对我之前的问题的延伸

unix/linux套接字中的阻塞模式如何工作?

我现在从互联网收集的内容,所有调用阻塞调用的进程都会进入休眠状态,直到调度程序找到解除阻塞的原因.原因可以从缓冲区空到缓冲区满到任何其他条件.

但是,这可以成为实时的有效方式,让我们说硬/实时应用程序?由于当解除阻塞条件成立时,进程未被解锁,而是当调度程序给出他的CPU切片时,并且解除阻塞条件都为真.

好像你想要一个响应式解决方案,我不这样做"旋转锁"或"忙等待"是正确的方法,CPU切片被浪费,整个系统将无法响应或可能响应不佳.

有人可以清楚这个相互矛盾的想法.

c linux operating-system

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

试图返回多个值

我在这个程序中返回多个值时遇到了一些问题,这些值计算了min,max,mean,median.我做的第一件事是传递引用参数,它起作用 - 但我读到创建结构或类是返回多个值的首选方法.

所以我尝试了,但是我没能取得好成绩.这是我到目前为止所得到的.

#include "std_lib_facilities.h"
struct maxv{
       int min_value;
       int max_value;
       double mean;
       int median;
};

maxv calculate(vector<int>& max)
{

    sort(max.begin(), max.end());

    min_value = max[0];

    int m = 0;
    m = (max.size()-1);
    max_value = max[m];

    for(int i = 0; i < max.size(); ++i) mean += max[i];
    mean = (mean/(max.size()));

    int med = 0;
    if((max.size())%2 == 0) median = 0;
    else
    {
        med = (max.size())/2;
        median = max[med];
        }

}

int main()
{
    vector<int>numbers;
    cout << "Input numbers. Press enter, …
Run Code Online (Sandbox Code Playgroud)

c++

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