假设我有以下的角度:
<div class="dwiws" id="som" (click)="someFunction()">
some content
</div>
然后在.ts中,我有以下内容:
someFunction(){
//Want to detect the class and id of the div i clicked.
};
我希望检测单击函数所在的div的id和类。
我该怎么做呢?
我使用for循环将onClick侦听器添加到我的文本框中,当用户单击textbox时,它将获得ID。
我想要做的是转换我要进入字符串的ID,因为有一些任务需要我使用字符串而不是ID。
var textbox = getElementsByClassName("myTextbox");
var textboxID = null;
for (var i = 0; i < textbox.length; i++) {
textbox[i].addEventListener("click", function(listener) {
我有这个滑块交互,我想在任何地方折叠或展开div,除非他们单击那个大div中的链接,然后我只想让链接工作,而不是任何折叠/取消折叠。问题是,.is() (看到我在那里做了什么吗?)。
我使用的是jquery。
以下是代码(很抱歉,它是用coffeescript编写的,但我太懒了,没有进行反向翻译):
$ ->
# SLIDER INTERACTION
$(".page-content").click (e) ->
# This first part is just because ie only recognizes srcElement, not
我试图创建一个网站,允许用户添加自定义HTML和CSS的实时。这已经很简单了。但是,我需要能够计算classes和id,这样它们就不会弄乱任何东西。我正在使用"input“事件侦听器来检测更改,但它无法识别来自”粘贴“和”突出显示+删除“的更改。我能做些什么来解决这个问题呢? let buffer = "";
let new_html = document.getElementsByClassName("insert-new-content");
let preview = document.getElementById("new-conten
在我的代码中,我有一个指令,其中包含on-blur = blurFunc($event)。
假设我点击了一个带有id = "myButton"' and is outside of the directive. I need to know which button I clicked in theblurFunc`方法的按钮。
在Chrome中:$event.relatedTarget.id等于myButton。
在FF中:$event.rangeParent.id等于myButton。
我正在寻找一种在IE10和Safari中获取按钮id的方法。我该怎么做?
嘿,
我目前在这个网站上工作,我需要能够点击一个链接en,当点击时应该再次打开一个div en close。我已经做到了这一点。但我的问题是,我如何让链接在点击时保持#0083ce。我已经尝试了一些东西,但它们似乎不能与我的其他javascript (对于div的)一起工作。
function newwindow1(ele) {
var links = ['Profiel','Verbinder','Plaatjes','Moeren','Bouten','Scharnieren'
我最近有一个,后来我解决了这个问题。
不过,我现在有一个不同的问题。我希望代码只在第二列和第三列中切换单元格的可见性。
我不知道如何处理这个问题,我对JavaScript的了解很少。
此外,这将是很好,但不是一个要求,让所有的细胞在第二和第三行自动切换不可见。
编辑:
为了方便起见,我只是把解决办法复制到了我以前的问题上。
function tableclick(e)
{
e = e || window.event;
var target = e.target || e.srcElement;
while(target != this && (!tar
document.click = check;
function check(e)
{
var obj = document.getElementById('calendar_widget');
if (obj != 'null')
{
if (e.target.id != 'show_calender')
obj.style.display='none';
}
}
Internet Explorer中出现错误: e.target.id未定义。
我在angularjs application工作。为了通过警报消息显示未保存的更改,我们使用了window.event.target. Everything works fine in all browsers butFirefox. Theerroriswindow.event is unfined`。你以前遇到过这个问题吗?你对解决这个问题有什么建议吗?请帮帮我们。
<!DOCTYPE html>
<html>
<body>
<input value="click" type="butto
我试图在javascript中下拉水平菜单。它在Firefox和Chrome上运行得很好,但是在IE上给我带来了麻烦。
这是我的代码
function init(){
hideAllSubMenu();
var menuItem = document.getElementById("menu_wrap").getElementsByTagName("div");
for(var index = 0; index < menuItem.length; index++)
{
// if firefox an
如何让用户调整图像大小?我目前正在做一个项目(),它允许用户单击菜单中的图像,使其显示在另一个图像(背景)的顶部。我喜欢它,这样用户就可以使图像在背景上变得更大和更小。下面是我的代码:
$(function() {
$(".draggable").draggable();
});
var selectedLayer;
var highestIndex = 0;
function updateHighestIndex() {
$(".draggable").each(function() {
if (parseInt($(this).css(&