标签: click

在ie8中没有触发JQuery click()

我不是一个javascript专业人士所以我不能单独解决以下代码.

我有一个委托功能,在IE7中工作正常.IE8中的问题我发现是最后一个jquery函数click().有谁知道我怎么能为IE 8解决这个问题

先感谢您.

<script type="text/javascript">
function LightboxDelegate(url,caption)
{
$('#impressionen').attr({
href: url,
title: caption,
alt: caption
});
$('#impressionen').lightBox();
$('#impressionen').click();

};
Run Code Online (Sandbox Code Playgroud)

jquery click internet-explorer-8

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

使用Javascript和PHP跟踪传出链接

我已经尝试使用jQuery,但它无法正常工作.

<script>
    $("a").click(function () { 
      $.post("http://www.example.com/trackol.php", {result: "click"
  }, "html");
    });
</script>
<a href="http://www.google.com">out</a>
Run Code Online (Sandbox Code Playgroud)

javascript php jquery click

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

使用动态形状进行鼠标检测

基本上我正在构建一张世界地图.我知道如何有一个方形点击区域.但我想做到这一点,我可以将这些国家放在一起,并能够点击该国家.现在很明显我不能使用方形点击区域因为我有重叠的点击区域.我可以通过查看每个像素的透明度来做到这一点吗?即便如此,我不知道该怎么做?

java image awt click java-2d

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

Jquery点击事件不起作用

单击test2的test1时没有结果

<html>
<head>
    <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.7/jquery.min.js"></script>
    <script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/jquery-ui.min.js"></script>

    <script type="text/javascript">
    $(".trigger").click(function(event){
        console.log("d");
    });
    </script>
</head>
<body>
    <a href="#" class="trigger">Test1</a>
    <a href="javascript:void(0)" class="trigger" >Test2</a>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

jquery click

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

Jquery使用上一个和下一个按钮,多个元素滚动到类

我有一个jquery脚本,点击按钮滚动到给定类的某个元素.

我已经这样做了当你点击"下一步"按钮时,它会滚动到第一个元素,其中"highlight"类位于一个长文本中.

我真正的需要是设置或升级该脚本,以便您可以在单击"上一个"和"下一个"按钮时使用相同的类从一个元素导航到另一个元素.到目前为止,我有这个脚本只滚动到第一个元素与给定的类和prev和下一个按钮,只有下一个按钮是可用的.

这样简单的脚本甚至可以做到这样吗?或者我需要使用其他一些插件.

这是我的情况,直到现在 小提琴.

在html中有很多文本,你可以在链接上查看jsfiddle ...在这里我将用"..."替换它:

<div class="navigation">
   <a href="#" id="prev">Previous</a>
   <br>
   <a href="#" id="next">Next</a>
</div>
<div class="demo-container">
   <p>
      ...
      <span class="highlight">ipsum</span> 
      ...
      <span class="highlight">Duis</span> 
      ...
      <span class="highlight">convallis</span> 
      ...
      <span class="highlight">blandit</span>
      ...
      <span class="highlight">Sed</span>
      ....
   </p>
</div>
Run Code Online (Sandbox Code Playgroud)

脚本:

/**  scroll to element function **/
function scrollToElement(selector, time, verticalOffset) {
    time = typeof (time) != 'undefined' ? time : 500;
    verticalOffset = typeof (verticalOffset) != 'undefined' ? verticalOffset : 0;
    element = $(selector);
    offset = element.offset();
    offsetTop = …
Run Code Online (Sandbox Code Playgroud)

jquery scroll class click

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

通过透明窗口点击

我有一个全屏透明窗口.当用户点击它时,我希望将点击发送到窗口下面的内容.我该怎么办?

macos cocoa click nswindow objective-c-2.0

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

设置禁用textview onclick

我想问一下,我可以禁用onXlick for TEXTVIEW吗?

我该怎么办?因为我试过 b.setEnabled(false),它不起作用

click textview

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

在WindowsScript中将jQuery .click转换为.live'click'

这有效:

$('#products.table tr').click ->
  $(@).toggleClass('row_selected')
Run Code Online (Sandbox Code Playgroud)

这不是:

$('#products.table tr').live 'click', (event) ->
  $(@).toggleClass('row_selected')
Run Code Online (Sandbox Code Playgroud)

浏览器控制台出错:

[Error] TypeError: 'undefined' is not a function (evaluating '$('#products.table tr').live')
    ready (products.js, line 10)
    fire (jquery.js, line 3049)
    fireWith (jquery.js, line 3161)
    ready (jquery.js, line 434)
    completed (jquery.js, line 105)
Run Code Online (Sandbox Code Playgroud)

我错过了什么?

javascript jquery ruby-on-rails click coffeescript

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

jQuery动态内容的点击不起作用

我正在编写一个代码,我通过附加一个ul元素动态添加内容.

问题是如果我单击动态创建的名为savePalette的按钮它不起作用..虽然它确实适用于第一个,因为我在click函数之前定义了addPalette函数.

根据我的阅读,.on()应该适用于添加动态内容的情况.

这是HTML结构:

<ul class="palettes">
    <li class="paletteGroup">
        <ul>
            <li class="colorpalette" style="background-color: #00c4ff;"></li>
            <li class="colorpalette" style="background-color: #00a6ff;"></li>
            <li class="colorpalette" style="background-color: #0091ff;"></li>
            <li class="colorpalette" style="background-color: #007bff;"></li>
            <li class="paletteControls">
                <button name="savePalette" class="savePalette">Save</button>
                <button name="changeName" class="changeName">Change Name</button>
            </li>
        </ul>
    </li>
</ul>
Run Code Online (Sandbox Code Playgroud)

JavaScript的:

function addPalette() {
        var defaultColors = ["#00c4ff", "#00a6ff", "#0091ff", "#007bff"];

        $("ul.palettes").append("<li class=\"paletteGroup\"><ul>" +
        "<li class=\"paletteControls\"><button name=\"savePalette\" class=\"savePalette\">Save</button>" +
        "<button name=\"changeName\" class=\"savePalette\">Change Name</button></li>" +
        "</li></ul></li>");
        $("li.paletteGroup:last").hide();

        for(var i = 1; i <= 4; i++) {
            var j = (4 - i);
            $("ul.palettes …
Run Code Online (Sandbox Code Playgroud)

javascript jquery dynamic click

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

jQuery函数不适用于克隆元素

我有一个要克隆的元素,上面有一些简单的jQuery事件/函数,例如单击动作(我在此函数中设置了log.console)来执行一些小的动作。

当我克隆元素时,似乎我的jquery函数在克隆的元素上不再起作用了(仍然可以找到真实元素)。

是否有这种行为的原因,我该如何解决?

(更新)

我的克隆和删除按钮。我在克隆函数中添加了true,但是仍然没有任何反应。

    $('.clone-row').click(function() {

        var row = $(this).prev().prev();
        $(row).clone(true, true).append('<span class="remove">remove</span>').hide().appendTo('.clones').css('opacity', 0).slideDown(350).animate({ opacity: 1 },{ queue: false, duration: 'slow' });

    });
    // clone works fine..

    $('.remove').click(function(){

        console.log('remove');

    });
    // nothing happens
Run Code Online (Sandbox Code Playgroud)

非常感谢!

javascript jquery clone click

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