相关疑难解决方法(0)

如何修复萤火虫上显示的“返回不在功能中”错误?

当用户单击链接时,我尝试防止页面重新加载,所以我写道:

<a href="javascript: return false">bla</a>
Run Code Online (Sandbox Code Playgroud)

或者

<a href="#">bla</a>
Run Code Online (Sandbox Code Playgroud)

说真的,我不喜欢使用,#因为当用户单击链接时,地址栏上的 url 添加了符号 #,它使 url 看起来很难看。所以我更喜欢使用javascript: return false但萤火虫显示错误:“返回不在功能中”,我可以知道如何修复错误吗?

javascript

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

可以在不提供锚文本的情况下创建锚点吗?

如果你拿这个例子,<a name="xxx"></a>...创建一个锚时这是可以的吗?我一直希望为目的地使用已经创建的标签.

html accessibility

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

<a href="?">用于JS活动时的理想价值?

我有一个想要在我的页面上显示的链接,

 <a>add another</a>
Run Code Online (Sandbox Code Playgroud)

但除非我添加属性,否则它看起来不像链接href.我将使用jquery为其添加一个.click()事件,因此它并不需要任何其他东西.

什么是最有价值的href#javascript:void(0)?我担心的是,如果有人在.click()事件被添加之前点击它或其他东西.#将它们滚动到页面顶部,void(0)看起来有点讨厌,如果他们看地址栏就没有信息......

html javascript jquery hyperlink

2
推荐指数
2
解决办法
721
查看次数

单击href ="#"时为什么页面向上滚动?

我有一个超链接,<a href="#" id="someID">Link</a>所以我必须向下滚动页面才能到达.此超链接仅用于触发Ajax请求.当我点击这个超链接时,页面一直滚动到顶部!我怎样才能解决这个问题?我使用#因为其他任何东西都会重新加载页面.我用错了吗?

编辑:

我很难解释你在做什么,如果你运行这个,你会得到我面临的同样问题.即使在返回假之后.

   <html>
    <head>
    </head>
    <body>
        <a href="#" id="link" style="position:absolute; top:200%;">Link</a>
    </body>
</html>
<script type="text/javascript">
    document.getElementById("link").onmousedown = function(){
        this.style.color="red";
        return false;
    }
</script>
Run Code Online (Sandbox Code Playgroud)

html javascript ajax

2
推荐指数
2
解决办法
4673
查看次数

如何在CodeIgniter中创建javascript链接

<a href="javascript:void(0);" class="selectedpagination"  onclick="changeuploader();">
    Try flash Uploader
</a>
Run Code Online (Sandbox Code Playgroud)

如果我在锚标记的第一个参数中写入javascript:void(0);,它将打开链接controller/javascript:void(0)

另外,我如何给它类名和onclick事件?

php codeigniter

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

两个div同一个类,只得到这个div的标题

我觉得这很容易,但我被困住了,无法找到解决方案.我有两个div,都是同一个类.区别在于每个内容.我试图从每个文本和值中获取文本和值,但输出来自它们.我有一个图像,当它被点击时,我想从图像所在的THIS得到值.这是我的代码:

<div class="mainSelect">
    <h1>I am Title</h1><br>
    <a href="javascript:void(0);" class="clickme"><img class="pic" src="img/img.png"/></a>
</div>
<div class="mainSelect">
    <h1>I am Second Title</h1><br>
    <a href="javascript:void(0);" class="clickme"><img class="pic" src="img/img.png"/></a>
</div>
Run Code Online (Sandbox Code Playgroud)

并在JavaScript中:

$(document).ready(function(){
    $(".clickme").click(function(){
        var t = $("h1").text();
        alert (t);
    });
});
Run Code Online (Sandbox Code Playgroud)

当我这样做时,我得到"我是标题我是第二标题".是否有全局方式只显示单击图像的div的标题?

javascript variables jquery

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

如何制作HTML <a>标记,以便搜索引擎抓取工具无法访问它们

我的问题是关于HTML链接(锚标记)和网络搜索引擎.据我所知,网页抓取工具在索引该网页时会访问网页内的所有或大部分链接,对吧?如果我希望某些链接不被搜索引擎抓取工具访问,该怎么办?我不希望这样,因为我计算了点击这些链接的次数 - 这是我的网络应用程序的一个基本功能 - 这将影响计数.我可以用某种方式使用javascript吗?

html javascript search-engine hyperlink

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

如何让DOM了解动态创建的新元素?

我正在进行AJAX调用,我正在后端构建一些HTML.我将它们作为JSON返回,然后使用jQuery我渲染它们,如:

$(data.message).each(function (index, value) {
    $('#states_table tbody').append('<td>' + value.edit_link + '</td>');
});
Run Code Online (Sandbox Code Playgroud)

value.edit_link 包含以下HTML:

<a id="edit_0" 
   title="Edit" 
   onclick="javascript:return false;" 
   class="edit"
>Edit</a>
Run Code Online (Sandbox Code Playgroud)

然后我会得到这样的东西:

在此输入图像描述

正如您所看到的,链接没有手形光标.我的猜测是,当第一次呈现页面时,DOM不知道它们,因此不会应用CSS属性或默认属性,这让我问:

为了获得与之链接,cursor: hand我如何让DOM了解这些新元素?

html javascript css jquery dom

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

按钮href不起作用

<a href="signUp.html"><button type="submit" class="btn btn-primary submitSignUp" >Sign Up</button></a>
Run Code Online (Sandbox Code Playgroud)

为什么这不起作用?我有一个名为signUp的不同页面,然后点击注册按钮,我希望它转到signUp页面.

html javascript css

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

jQuery onclick隐藏其父元素

我想用jQuery 隐藏<li>标签上的<a>标签.

<ul>
  <li>
    <a href="'>Something</a>
  </li>
  <li>
    <a href="'>Something</a>
  </li>
  <li>
    <a href="'>Something</a>
  </li>
</ul>
Run Code Online (Sandbox Code Playgroud)

换句话说,如果有人点击link(<a></a>),其父级<li>将被隐藏.

javascript jquery html5

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

href工作而不是javascript

a href="#"单击链接时我仍然有问题- 我可以看到console.log()页面更改之前 - 为什么这样做?

HTML:

<a href="#" id="brands_by_category_change_name_btn" class="btn btn-primary" >Save</a>
Run Code Online (Sandbox Code Playgroud)

JS:

        $('body').on("click", "#brands_by_category_change_name_btn", function () {

            var self = $(this);
            var id = $("#product_name_head").data("productid");
            var cat_id = $(".product_category_selector").data("id");

            var url = $("#manufacturers_table").data("infourl");

            var state = "0";
            if(self.is(":checked"))
            {
                state = "1";
            }
            var data_array = { 
                    id : id, 
                    cat_id : cat_id, 
                    state : state
                };

                console.log(url);

            //ajaxCall(url, data_array, null, "reload_selected_product_categories");

        });  
Run Code Online (Sandbox Code Playgroud)

html javascript

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

在href lnks中使用javascript void(0)的替代方法是什么?(适用于Backbone和SPA网站)

在我的网络应用程序中,许多功能作为链接暴露为具有暴露该功能的onclick处理程序,但实际链接设置为javascript void(0),如此...

<a href="javascript:void(0)" onclick="myApp.callJen(1303, this)" rel="nofollow">Call Jennifer</a>
Run Code Online (Sandbox Code Playgroud)

当我的应用程序注入Backbone.js和Angular等单页应用程序(SPA)时,这些链接看起来并不好用.有时在这些站点中单击此链接将转到未找到的实际页面(不确定为什么会发生这种情况).

无论如何我应该如何替换这些网站的链接?

我们现在说使用真实的URL或按钮不是一个选项.

其他帖子建议这样的东西..

<a href="#!">Link</a>
Run Code Online (Sandbox Code Playgroud)

或者 ......

// Cancel click event
$('.cancel-action').click(function(){
alert('Cancel action occurs!');
});

a { cursor: pointer; color: blue; }
a:hover,a.hover { text-decoration: underline; }
 <a class="cancel-action">Cancel this action</a>
Run Code Online (Sandbox Code Playgroud)

老实说,我不喜欢其中任何一种,所以你能提出更好的建议吗?

html javascript optimization href backbone.js

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

如何在具有给定ID的所有元素上设置href值?

我在页面上有几个锚标签,其id为'hrefCompare'.我需要在所有这些标签上动态设置href属性的值.

我目前正在尝试这样做:

$("#hrefCompare").attr("href", "foobar.com");
Run Code Online (Sandbox Code Playgroud)

但是,这仅设置具有该ID的第一个锚标记.此页面上还有7个具有相同ID"hrefCompare".如何使用该ID设置所有href值?

javascript jquery

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