标签: href

查找并隐藏div(jQuery)

<a rel="abc" href="#mydiv">link</a>
<div id="mydiv">content</div>
Run Code Online (Sandbox Code Playgroud)

如果rel ="abc",找到ID与href值匹配的元素并隐藏它.

我的尝试:

$('[rel*=abc]').attr("href").hide();
Run Code Online (Sandbox Code Playgroud)

谢谢你的帮助!

html jquery href hide

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

Jquery:有没有另外一种方法可以写这个,也许使用.attr?

我以为我可以重写以下这一行:

$('a').filter('[hash=' + inview + ']');
Run Code Online (Sandbox Code Playgroud)

这样的事情:

$('a').attr(href, inview);
Run Code Online (Sandbox Code Playgroud)

显然有var inview = yada yada yada上面定义的.

还是有另一种方法来写第一行,

使用jquery并摆脱[hash='像.attr或.something(inview)这样的东西?

javascript hash jquery href

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

如何从HREF调用$(window).load中定义的JQuery函数

我喜欢将我的所有JQuery函数和事件接收器扩展到$(window).load,如下所示:

$(window).load(function ()
{
   function Foo(id)
   {
      alert(String.format("Do Foo for: {0}", id));
   }
});
Run Code Online (Sandbox Code Playgroud)

通常,我在这个范围内完成所有工作,但我有一个案例,我想从一个独立的JQuery小部件构建的HREF中调用Foo(27).HREF看起来像这样:

<a href="javascript:Foo(27)">Click me!</a>
Run Code Online (Sandbox Code Playgroud)

但是,单击链接时找不到Foo()函数.我怎么能这样做?

[编辑]

所以,我刚接受了下面的答案,并希望分享我的最终实施.Foo()已被我正在使用的实际方法的名称所取代.是的,我知道String.format()本身不存在; 它是我自己的基础库的一部分.考虑到这一点,这就是我所拥有的.这是我定义所有全局命名空间的文件.该定义存在于jQuery范围之外.

// This is defined in the global namespace
if (typeof (window.App) === "undefined")
{
   window.App = {};
}
Run Code Online (Sandbox Code Playgroud)

这是构建HREF的jQuery小部件中的一行.标题用于预测,HREF导航到该预测的详细信息页面:

r = String.format('<a href="javascript:App.NavDetails({1});" class="link3">{0}</a>',
   Predikt.General.EncodeHtml(options.rowData.Title), 
   options.rowData.PredictionId);
Run Code Online (Sandbox Code Playgroud)

这是我的$(window).load() - 范围的jQuery文件中的NavDetails函数的实际实现:

$(window).load(function ()
{
   App.NavDetails = function (id)
   {
      // Do something interesting with the ID here...
      alert(String.format("The ID is: {0}", id));
   };
});
Run Code Online (Sandbox Code Playgroud)

javascript jquery scope href

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

document.getElementById包含href

<script type="text/javascript">
document.getElementById("IDOFELEMENT");
</script>
Run Code Online (Sandbox Code Playgroud)

将其变成链接的正确方法是什么?

我可以写吗

<script type="text/javascript">
document.getElementById("IDOFELEMENT").href("http://www.address.com");
</script>
Run Code Online (Sandbox Code Playgroud)

非常感谢。

href getelementbyid

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

如何通过href标记传递变量

我有一个提供聊天服务的网站.我为聊天中的每个成员制作了会员信息页面.我想向在聊天中点击用户名的任何人显示会员信息.

例如:

jack
hi
jhon
hi
jack 
i'm jack
jhon
i'm jhon
Run Code Online (Sandbox Code Playgroud)

这是标题

$chat_messages_html .= '<li>' . '<span class="chat_message_header">' . '<a href="meeting/member_info">' . $chat_message->username . '</a>'
Run Code Online (Sandbox Code Playgroud)

我的问题如何在成员信息页面中获取变量$ chat_message-> username以使用它来检索信息

我希望很清楚

html javascript php ajax href

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

id ="this"在href链接到css样式表?

<link href="assets/theme.css" id="this" rel="stylesheet" />
Run Code Online (Sandbox Code Playgroud)

id ="this"目标是什么,以及它如何在href链接到样式表?

从我合法下载的教程我找不到任何html或javascript的引用.它来自CMS的语法?

css href stylesheet content-management-system

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

如何更好地编写这个jQuery脚本?

以下是工作脚本.

<script type="text/javascript">
window.lang = new jquery_lang_js();
$(document).ready(function() {  
    window.lang.run();
 $(".jp").click(function (e) {
 e.preventDefault();      
    var $this = $(this);        
    var id = $this.attr('href');
    window.lang.change('jp');
});

 $(".en").click(function (e) {
 e.preventDefault();      
    var $this = $(this);        
    var id = $this.attr('href');
    window.lang.change('en');
});
});

</script>

<a href="#" class="en">Switch to English</a>
<a href="#" class="jp">Switch to Japanese</a>
Run Code Online (Sandbox Code Playgroud)

/////////////////////////////////////////

现在,在快速告诉我"如果它工作有什么问题?"之前 我还有更多的类要添加,所以我试图摆脱冗余.我知道如何将href与相同的函数组合在一起,但是在这里,每个类都有可变函数,我无法自己解决这个问题.

这是我到目前为止所尝试的.

<script type="text/javascript">
window.lang = new jquery_lang_js();
$(document).ready(function() {  
    window.lang.run();
  $this.each(function(){ 
 $("a").click(function (e) {
 e.preventDefault();      
  // var $this = $(this);       
    var id = $this.attr('href');
    window.lang.change('jp');
    window.lang.change('en');
}); …
Run Code Online (Sandbox Code Playgroud)

variables jquery href

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

PHP:echo一个href

我有这个PHP行可以正常工作:

echo "<p><a href=\"https://www.facebook.com/". $post['id'] . "\"target=\"_blank\">" . $post['message']. "</a></p>";
Run Code Online (Sandbox Code Playgroud)

但我想改变它,以便链接到我的页面(而不是单个帖子).所以看起来应该是这样的.

echo "<p><a href=\"https://www.facebook.com/rscmovement" "\"target=\"_blank\">" . $post['message']. "</a></p>";
Run Code Online (Sandbox Code Playgroud)

我已经尝试了很多在不同网站上收集的命题,但每次我都收到错误.

任何的想法 ?

非常感谢!

php href echo

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

如何添加到HTML附件,如href =""

所以我遇到了一个问题,我如何将文本添加到HTML附件href中.那么,举个例子:

<a href="/example/script.js">...</a>
Run Code Online (Sandbox Code Playgroud)

我怎么也改变它:

<a href="http://google.com/example/sript.js">...</a>
Run Code Online (Sandbox Code Playgroud)

但是,如果我有多个不同的href,那该怎么办?

<a href="/example/sript-1251.js">...</a>
<a href="/example/sript-6346.js">...</a>
<a href="/example/sript-6836.js">...</a>
Run Code Online (Sandbox Code Playgroud)

我怎么会改变它们?

html javascript jquery dom href

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

HTML href =""vs onclick ="self.location.href =''"

我遇到了这个JS代码:

onClick="self.location.href='http://stackoverflow.com/'"
Run Code Online (Sandbox Code Playgroud)

我在我的网站上使用过它,它具有与href属性相同的功能.

我是JS的新手,我对JS不太了解,但是onclick="self.location.href=''"href=""属性之间可能存在差异.

有什么不同?

有什么好处,有什么缺点?

html javascript onclick href

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