我有一组div与一些子元素.内部父div我有一个超链接.如果我单击超链接,那么我想关闭当前单击的链接的父div,而不是其他div.
例如:
<div class="1"><a href="#" class="closeThis">close</a></div>
<div class="2"><a href="#" class="closeThis">close</a></div>
<div class="3"><a href="#" class="closeThis">close</a></div>
<div class="4"><a href="#" class="closeThis">close</a></div>
Run Code Online (Sandbox Code Playgroud)
如果我单击class ="1"中的链接,那么我只想隐藏class ="1"div的当前父级,而不是其他父div.
帮我解决 提前致谢.
你能回答我下一步该怎么办吗?如何使用Lambda做到这一点?如果此方法不知道委托对象的类型,是否可以委托一些对象实例并使用其属性和方法?
class class_a {
public string getChildData<T> (T dynamicInstance) {
return dynamicInstance.prop;
}
}
class class_b : a {
public string prop = "prop_b";
}
class class_c : a {
public string prop = "prop_c";
}
var inst_b = new b ();
var inst_c = new c ();
b.getChildData(b);
c.getChildData(c);
Run Code Online (Sandbox Code Playgroud)
目的:在父类中获取子属性?
更新:使用反射 - http://forums.asp.net/t/1608839.aspx
谢谢,阿尔乔姆
我有以下HTML结构:
<span class="spam">
<button class="spam_button" value="2">Spam</button>
</span>
Run Code Online (Sandbox Code Playgroud)
我想要在父级中显示响应,但我无法理解.
$('.spam_button').live('click', function() {
var spam_id =$(this).val();
$.ajax({
type: "POST",
url: "spam.php",
data: "spam_id="+spam_id,
success: function(html){
$(this).parent().html(html);
}
});
});
Run Code Online (Sandbox Code Playgroud) 我有2个div,设置为60%宽度,但没有设置高度,这是父.在它内部我有一个div,设置为15%宽度,100%高度(不工作)和浮动:左.我还试图说div子有一个绝对位置(左:0px;顶:0px;底:0px;)然后来自父div的文本克服了它.不是这么好的父母.
澄清:我没有在父母身上放两个div,只有一个(孩子div).但我确实在父div中添加了一些文本.
这是css代码(它有点乱):
#parent{position:absolute;right:20%;width:60%;background-image:url('x.png');direction:rtl;margin-top:-1px;}
#child{width:15%;padding-right:12px;margin-top:-5px;padding-top:5px;float:left;height:100%;background-image:url('y.png');}
Run Code Online (Sandbox Code Playgroud)
这是html代码:
<div id="parent">
<div id="child">line 1<br>line 2<br>line 3<br></div>
some text here. some text here. some text here. some text here. some text here. some text here. some text here. some text here. some text here. some text here.
</div>
Run Code Online (Sandbox Code Playgroud)
请帮我!
我不能给父div一个固定的高度,因为我需要它自己调整内容(这是无法越过子div的文本).看到问题?我可以用完全不同的方式来做这件事,我愿意学习.
在Joomla中我有一个网页,根据页面,右边的模块会改变,每个模块只有一个区分它们的类,所有这些都是相同的.因为我无法改变这一点,我认为我可以得到他们标题的文本,修剪它并比较它并根据结果添加一个类,所以特定的css规则将适用,这工作正常,但在模块上我需要添加类到.moduletable div而不是h3部分我该怎么做?这是我的代码:
$('#right .moduletable h3').each(function(){
var text = $(this).text().trim();
console.log(text);
switch(text){
case 'Ultimos Tips!':
$(this).addClass('conAmor');
break;
case '¿Conoces los códigos QR?':
$(this).addClass('quienesSomos');
break;
case 'Productos':
$(this).addClass('productos');
break;
case 'carouselcavero':
$(this, ':parent').addClass('carromod');
break;
}
});
Run Code Online (Sandbox Code Playgroud)
最后一种情况是我需要的情况,它确实添加了类,但它不断添加到h3而不是父div.
我需要将一些数据表示为一个层次结构,其中一个对象可以有一个父项和多个子项.我还需要能够以与孩子相同的方式获得孩子的父母.
我试过这个
class Root():
def __init__(self):
self.child = Node(self)
class Node():
def __init__(self, parent):
self.parent = parent
Run Code Online (Sandbox Code Playgroud)
有没有一种解决这个问题的常用方法
我来自巴西,我有一个包含按钮图像和文本的列表视图.我正在尝试点击按钮列表视图并获取负责我点击的行的视图.所以我可以在我的按钮所在的行上进行更改.
发生了什么,如果下面的代码,当我点击按钮时,列表中的任何按钮他总是在第一个列表项中进行更改,我希望他在各自的行中执行.因此这个清单
IMAGE ------------ ---------------文本 - 按钮
图像------------ ----- ----------文字 - 按钮
图像------------ ---------------文字 - 按钮
图像--- --------- ---------------文本 - 按钮
我点击按钮,他只是更改了他的行示例的文本:
IMAGE ------------ ---------------文本 - 按钮
图像------------ ----- ---------改变 - 按钮< - 点击
图像------------ ---------------文本 - 按钮
图像------------ ---------------文本 - 按钮
和..
IMAGE ------------ ---------------文本 - 按钮
图像------------ ----- ----------文字 - 按钮
图像------------ ---------------文字 - 按钮
图像--- --------- --------------更改 - 按钮< - 点击
回想一下,并在片段列表中使用了一个适配器抱歉,我的英语很糟糕!
public class JAdapterList extends BaseAdapter implements OnClickListener {
private LayoutInflater mInflater;
private ArrayList<JItemList> itens;
public …Run Code Online (Sandbox Code Playgroud) 我有以下HTML
<li class="post" style="width: 621px;">
<div class="mediaholder">
<div class="mediaholder_innerwrap overlay cap-icon enlarge">
<a href="#" class="view" data-rel="lightbox" rel="lightbox">
<img width="440" height="330" src="#" class="attachment-portfolio-index wp-post-image">
</a>
</div>
</div>
<div class="detailholder">
<h4 class="post-title"><a href="#">Example Title One</a></h4>
</div>
</div>
</li>
<li class="post" style="width: 621px;">
<div class="mediaholder">
<div class="mediaholder_innerwrap overlay cap-icon enlarge">
<a href="#" class="view" data-rel="lightbox" rel="lightbox">
<img width="440" height="330" src="#" class="attachment-portfolio-index wp-post-image">
</a>
</div>
</div>
<div class="detailholder">
<h4 class="post-title"><a href="#">Example Title Two</a></h4>
</div>
</div>
</li>
Run Code Online (Sandbox Code Playgroud)
我正在尝试使用这个jQuery .post-title在a.view类中移动类li
jQuery(document).ready(function ($) { …Run Code Online (Sandbox Code Playgroud) 我有这个:
<div class="mycontainer active">
<a href="#" class="mylink">link</a>
</div>
<div class="mycontainer">
<a href="#" class="mylink">link</a>
</div>
Run Code Online (Sandbox Code Playgroud)
当我点击其中的链接时,我想将活动类"移动"到第二个容器.
我尝试使用以下jQuery:
$('.mycontainer .mylink').on('click', function(){
$(".active").removeClass('active');
$(this).parent().find(".mycontainer").addClass('active');
});
Run Code Online (Sandbox Code Playgroud)
但这不起作用,实际上我不太了解Javascript/jQuery,我做错了什么?任何形式的帮助表示赞赏,谢谢.
我在视图中有以下卡片标题:
<div class="card-header">
<div class="media">
<div class="media-body media-middle">
<h4 class="card-title">{{ category.name }}</h4>
<p class="card-subtitle">{{ category.description }}</p>
</div>
<div class="media-right media-middle">
<a href="#" data-toggle="modal" data-target="#addForumPostModal" class="btn btn-white btn-sm add-post-button"><i class="material-icons">add</i></a>
</div>
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
我点击添加发布按钮时尝试获取类别名称
我尝试了以下jquery,但它只是打印undefined:
$('.add-post-button').on('click', function (){
console.log($(this).closest('media').children('card-title').html())
});
Run Code Online (Sandbox Code Playgroud)