小编Pac*_*ent的帖子

Jquery .html()无效 - 选择html

我有这样的代码:

$cena = $(element) > $('.main_paket_cena').attr('name');
alert($cena);
Run Code Online (Sandbox Code Playgroud)

所以我选择了一个里面element有元素的元素main_paket_cena

我的html就是这样的:

<div class='main_paket $firstClassActive' onclick='toggleMenuSelection(this)'>
    <p class='main_paket_kolicina'>$kolicina $jm</p>
    <p class='main_paket_cena' name='testing'>$cena din</p>
</div>
Run Code Online (Sandbox Code Playgroud)

所以不是testing它回报我true.

我已经尝试使用.html()它来显示它将显示什么,并再次显示,true但如果我使用这样的代码:

$(element) > $('.main_paket_cena').html("Some HTML");
Run Code Online (Sandbox Code Playgroud)

它用类改变所有元素的html main_paket_cena

html javascript css php jquery

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

将自定义 EventArgs 作为事件参数传递

我是事件的新手,一直在尝试创建一个并成功,但我有一个问题。

我创建了这样的事件:

public class CustomControl : Panel
{
    public event EventHandler OutputChanged; //My event

    public CustomControl()
    {
        InitializeComponents();            
    }

    //This event raises inside richtextbox which is inside my panel
    private void OnTextChanged(object sender, EventArgs e)
    {
        if (OutputUpdate == OutputUpdate.OnTextChanged)
        {
            ValidateText();
            //This is my created event
            OnOutputChanged(new OutputChangedEventArgs { Asd = "Something" });
        }
    }

    //void for this event
    protected virtual void OnOutputChanged(OutputChangedEventArgs e)
    {
        EventHandler handler = OutputChanged;
        if(handler != null)
        {
            handler(this, e);
        }
    }
}

//Custom …
Run Code Online (Sandbox Code Playgroud)

.net c# events

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

标签 统计

.net ×1

c# ×1

css ×1

events ×1

html ×1

javascript ×1

jquery ×1

php ×1