我经常使用这样的代码:
$(document).on("click", ".cChatSmileyWindow", $.proxy(function(e) {
var windowID = $(e.currentTarget).parent().parent().parent().data("windowid");
}, this));
Run Code Online (Sandbox Code Playgroud)
有没有更好的方法来做到这一点?HTML看起来像这样:
<span class="dropdownMenu dropdownArrowRight dropdownArrowBottom dropdownOpen" id="cChatSmileyBox1" data-windowid="1">
<ul class="cChatSmileyList">
<li>
<span class="cChatSmileyListSmiley cChatSmileyWindow">
<!-- ... -->
</span>
</li>
</ul>
</span>
Run Code Online (Sandbox Code Playgroud)
我试过了,$(e.currentTarget).parent('dropdownMenu').data("windowid");但它不起作用.
有没有内置的PHP函数来获得以下结果?
$rgba = "rgba(246, 24, 35, 0.8)";
$splittedRgba = splitRGB($rgba);
$rgb = "rgb(246, 24, 35)";
$splittedRgb = splitRGB($rgb); // splitRGB is the function I need
/*
$splittedRgba['r'] = 246;
$splittedRgba['g'] = 24;
$splittedRgba['b'] = 35;
$splittedRgba['a'] = 0.8;
$splittedRgb['r'] = 246;
$splittedRgb['g'] = 24;
$splittedRgb['b'] = 35;
$splittedRgb['a'] = 1;
*/
Run Code Online (Sandbox Code Playgroud) Fatal Exception: android.view.InflateException: Binary XML file line #33: Error inflating class TextView
at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:714)
at android.view.LayoutInflater.rInflate(LayoutInflater.java:756)
at android.view.LayoutInflater.rInflate(LayoutInflater.java:759)
at android.view.LayoutInflater.rInflate(LayoutInflater.java:759)
at android.view.LayoutInflater.rInflate(LayoutInflater.java:759)
at android.view.LayoutInflater.inflate(LayoutInflater.java:492)
at android.view.LayoutInflater.inflate(LayoutInflater.java:397)
at wscconnect.android.adapters.AppAdapter.onCreateViewHolder(SourceFile:70)
at wscconnect.android.adapters.AppAdapter.onBindViewHolder(SourceFile:56)
at android.support.v7.widget.RecyclerView$Adapter.createViewHolder(SourceFile:6487)
at android.support.v7.widget.RecyclerView$Recycler.tryGetViewHolderForPositionByDeadline(SourceFile:5674)
at android.support.v7.widget.RecyclerView$Recycler.getViewForPosition(SourceFile:5557)
at android.support.v7.widget.RecyclerView$Recycler.getViewForPosition(SourceFile:5553)
at android.support.v7.widget.LinearLayoutManager$LayoutState.next(SourceFile:2229)
at android.support.v7.widget.GridLayoutManager.layoutChunk(SourceFile:556)
at android.support.v7.widget.LinearLayoutManager.fill(SourceFile:1516)
at android.support.v7.widget.LinearLayoutManager.onLayoutChildren(SourceFile:608)
at android.support.v7.widget.GridLayoutManager.onLayoutChildren(SourceFile:170)
at android.support.v7.widget.RecyclerView.dispatchLayoutStep2(SourceFile:3693)
at android.support.v7.widget.RecyclerView.dispatchLayout(SourceFile:3410)
at android.support.v7.widget.RecyclerView.onLayout(SourceFile:3962)
at android.view.View.layout(View.java:14817)
at android.view.ViewGroup.layout(ViewGroup.java:4631)
at android.support.v4.widget.SwipeRefreshLayout.onLayout(SourceFile:610)
at android.view.View.layout(View.java:14817)
at android.view.ViewGroup.layout(ViewGroup.java:4631)
at android.widget.FrameLayout.layoutChildren(FrameLayout.java:453)
at android.widget.FrameLayout.onLayout(FrameLayout.java:388)
at android.view.View.layout(View.java:14817)
at android.view.ViewGroup.layout(ViewGroup.java:4631)
at android.widget.FrameLayout.layoutChildren(FrameLayout.java:453)
at android.widget.FrameLayout.onLayout(FrameLayout.java:388)
at android.view.View.layout(View.java:14817)
at android.view.ViewGroup.layout(ViewGroup.java:4631) …
在Facebook上收到通知时,文档标题将自动更新
(1)Facebook
如何用javascript做到这一点?
更新: 我想知道如何插入(N)并在用户单击指定的div时将其删除.