计算文本宽度

2023-11-30

我正在尝试使用 jQuery 计算文本宽度。我不确定是什么,但我肯定做错了什么。

所以,这是代码:

var c = $('.calltoaction');

var cTxt = c.text();

var cWidth =  cTxt.outerWidth();

c.css('width' , cWidth);

这对我来说效果更好:

$.fn.textWidth = function(){
  var html_org = $(this).html();
  var html_calc = '<span>' + html_org + '</span>';
  $(this).html(html_calc);
  var width = $(this).find('span:first').width();
  $(this).html(html_org);
  return width;
};
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

计算文本宽度 的相关文章

  • 使用 jQuery 检测用户何时滚动到 div 底部

    我有一个 div 框 称为 Flux 里面有可变数量的内容 此 divbox 的溢出设置为自动 现在 我想做的是 当使用滚动到此 DIV 框的底部时 将更多内容加载到页面中 我知道如何执行此操作 加载内容 但我不知道如何检测用户何时滚动到
  • 在 contenteditable div 中的插入符处插入 html

    我有一个带有 contenteditable 设置的 div 并且我正在使用 jquery 捕获按键 以在按下 Enter 键时调用 PreventDefault 如同这个问题 https stackoverflow com questio
  • jquery mousewheel:检测轮子何时停止?

    我正在使用 Jquery鼠标滚轮 http plugins jquery com project mousewheel插件 我希望能够检测用户何时完成使用轮子 与可拖动内容中的 stop 事件类似的功能 有人能指出我正确的方向吗 这里真的没
  • Spring MVC @RequestBody 不适用于 jquery ajax?

    这是我的ajax请求 var dataModel name1 value1 name2 value2 ajax url testURL type POST async false contentType application json d
  • 检测 html 元素内的用户选择

    如何检测用户选择 用鼠标突出显示 是否在某个元素内 某个元素的子元素 Example div sdfsdf div some span content span div sdfsd div 伪代码 if window getSelectio
  • jQuery find() 只返回第一个匹配的结果?

    我在 jQuery 中使用 find 方法 但无法获得与选择器条件匹配的所有结果 这是我的 HTML div class something div
  • 将 div 移动到 dom 中的其他位置

    以下代码被动态插入到 DOM 中 但是 我想将 div example 从原来的位置移动并将其添加到 wrapper 前面 我如何使用 jQuery 来实现这一目标 div div div div div div div div I tri
  • Bootstrap轮播不滑动

    我一直在尝试使用 Bootstrap Carousel 并在一定程度上取得了成功 我也可以单击并更改图像 但我有一个问题 只是不滑动而已 我哪里做错了 html div class carousel slide ol class carou
  • 如何使用 jQuery 选择焦点元素

    如何选择具有当前焦点的元素 没有 focusjQuery 中的过滤器 这就是为什么我们可以使用这样的东西 input focus someFunction document activeElement 将返回当前聚焦的元素 并且比使用伪选择
  • 更新 Parse.com 中的一行

    我所拥有的是 当单击编辑按钮时 两个输入字段中的值将创建一个新行 并删除旧行 下面是我使用的代码 但我想要的是更新原始行而不是删除原始行 实例 http jsbin com uyonek 2使用下面的代码是如何工作的 editBtn onc
  • jQuery - 单击父元素(而不是父元素)时淡出?

    我的页面上有以下代码 我想做的是 当用户在 loginBox 外部单击时 我希望整个 loginOverlay 淡出 但如果不通过点击 loginBox 触发淡出 我就无法实现这种效果 它位于页面底部 页面上有一个触发淡入淡出的链接 但现在
  • 文本区域值高度[重复]

    这个问题在这里已经有答案了 我有一个 textarea 其 css 高度设置为 85px 用户可能会在该文本区域内键入内容行 我想知道文本 值的高度 而不是文本区域本身 有没有办法检查内部文本的高度 包括换行符 我会将文本区域的内容复制到另
  • JavaScript 滚动事件不会在装有 iOS7 的 iPhone 上触发

    我对图像使用延迟加载技术 每当新图像出现在视口中时 都会设置 src 属性 以便可以加载图像 这种技术已经运行了很多年 直到 iOS7 发布 它在常规页面浏览中运行良好 但是当你关闭浏览器时 稍等一下 也许打开一些其他应用程序 然后回来它就
  • 使用 JQuery 将 SVG 动态加载到 SVGWeb 中

    我正在尝试动态显示一些 SVG 内容 此内容作为字符串存储在我的数据源中 示例字符串如下所示
  • jQuery:在整个文档上触发按键功能,但不在输入和文本区域内触发按键功能?

    我有这个 document keypress function e if e keyCode 119 w doSomething Wo 在我的文档上按 w 时doSomething 函数触发 当我当前正在输入 焦点 时 如何防止它触发inp
  • 使用 Rails3-autocomplete gem 时出现“自动完成方法不存在”错误

    在我的rails应用程序中 我尝试使用rails3 jquery autocomplete gem 我在 Gemfile 中包含了以下行 gem Rails3 jquery autocomplete 并提供捆绑安装及其在 gems 中列出
  • jQuery 选择器在控制台中不起作用

    我一辈子都无法解决这个问题 我正在运行 js 容器状态 是页面上正在运行的 js 的控制台日志 它显示一个选择器 但如果我想在控制台中执行任何操作 它只会返回 null 我假设我在某个地方过度编写了 jQuery 函数 就好像我调用了 jQ
  • iOS 11 getUserMedia 不起作用?

    苹果公司发表声明称getUserMedia将在 iOS 11 上完全正常运行 安装 iOS 11 Beta 版本 5 后 我确实收到一条消息 表明我的网站请求访问我的相机和麦克风 但似乎是这样的 video src window URL c
  • JavaScript 点击事件在 Android 4.0.4 默认浏览器上的 Samsung Galaxy SIII 上不起作用

    我在 Android 4 0 4 上使用 Samsung Galaxy SIII 的默认浏览器时遇到了最奇怪的问题 对于以下页面 单击链接将不会触发 JavaScript 处理程序 从其中一个 div 的内容中删除单个 a 字母使它们再次工
  • HTML:JavaScript:阻止表单提交并调用 Javascript 函数

    我想在按下表单中的提交按钮时进行 AJAX 调用 事实上我无法删除

随机推荐

  • 正则表达式不匹配字符串中多个尾部斜杠

    寻找一个正则表达式不匹配超过 1 次出现的尾部斜杠 api v1 api v1 api 2v1 21 api blah v1 api ether v1 api 23v1 预计比赛 api v1 api 2v1 21 api blah v1
  • 使用 rvest 读取表

    这是一个表的链接 其中包含约 290 种藤本植物名称 https www forestryimages org browse catsubject cfm cat 51 我正在尝试阅读表格并保留Common Names柱子 我尝试过用rve
  • Kotlin 更新到 1.6.0 后,不确定如何将 Cursor 转换为该方法的返回类型

    我正在使用安卓房间我项目中的库用于操作 SQLite 数据库中的数据 并且在以前的 Kotlin 版本 1 5 31 中一切正常 这是我的 DAO 的示例 Dao interface ServersDao Query SELECT FROM
  • Zuul 路由到 HTTPS url 时出错

    我有一个 Spring Boot 应用程序 最近启用了 HTTPS 自签名证书 该应用程序在 Eureka 中注册并在 Eureka 仪表板中可见 我们有一个 Zuul Filter 层 它获取用户请求 然后将其传递给 Spring Boo
  • 如何将 3 个元素放在父 div 中的一行中?

    我已将 3 个 div 元素放入另一个 div 元素中 如下所示 div div class baby div div class baby div div class baby div div 当调整浏览器大小以使父级的宽度发生变化时 会
  • 如何在 ggplot2 中重新排序图例?

    给定一个两列数据框 其中包含标签的分类列和百分比数据的定量列 我可以在 ggplot 中可靠地生成一个条形图 该条形图按值而不是按字母顺序排序 使用以下命令 ggplot data df aes x reorder Label Percen
  • AJAX json 意外标记'

    我有这个代码 ajax dataType text url js answers json type GET success function data alert data alert data code var result JSON
  • Node、Mongoose:使用删除从查询结果中删除 json 元素

    我得到这种奇怪的行为 事情是这样的 我进行了一个数据库查询 想要删除查询返回的 json 的一个元素 所以这似乎不起作用 即元素没有被删除 var user json delete user element 虽然这有效 var user e
  • 无法在 Swift 4 中使用 JSONDecoder 解析 JSON 数组

    我有一个需要解析的 JSON 数组 我选择使用 JSONDecoder 来解析它 JSON 数组如下所示 Id 0 Key key0 Name name0 Title title0 Id 1 Key key1 Name name1 Titl
  • 计算 3 个整数的平均值

    我的任务是修复代码 我在下面有我编辑过的代码和下面的原始代码 我想我这里仍然有一些错误 我的错误检查似乎不起作用 并且我不确定我的 getchar 函数是否已编写或正常工作 请假设我什么都不知道 因为这是相当准确的 代码可以编译 但答案始终
  • 选择 ng-repeat 内的所有复选框

    我在 ng repeat 中有一个复选框列表 如下所示 div div
  • 获取最近 10 个日期的行

    我在 Postgres 9 3 数据库中有一个场景 我必须获取书籍销售的最后 10 个日期 考虑下面的例子 Store Book Id Name Id Name Sid Count Date 1 ABC 1 XYZ 1 20 11 11 2
  • 发送 ICMP ping

    对于 ICMP ping 请求 回显请求 我是否需要获取目的地的 MAC 地址 我正在尝试学习如何使用原始套接字在 C 中实现此功能 但无法理解如何获取目标的 MAC 地址 任何帮助表示赞赏 谢谢 我需要获取目的地的MAC地址吗 不 在大多
  • 在 iOS 5.1 中获取 CellID、MCC、MNC、LAC 和网络

    我需要在 iOS 5 1 iPhone 4S 中检索当前服务基站的 CellID MCC MNC LAC 和网络 GSM 3G 我知道此信息可用 因为我可以在 FieldTest 模式下看到它 拨打 3001 12345 后即可访问 我想它
  • 别名 javascript 关键字

    我可以为 JavaScript 关键字添加别名吗 例如 我可以设置一个简写吗function to be func func add a b return a b 或快捷方式delete del a 你不能 命名关键字是您无法控制的
  • 在 SSIS 中使用 C# 读取 JSON API

    我想从 SSIS 中的 JSON API 读取一些数据并将其写入 SQL Server 中的表 我已经使用第三方解决了该任务 但解决方案并不是那么优雅 所以现在我尝试使用 SSIS 的脚本组件在 Visual Studio 中自己编写脚本
  • CSS 查询字符串

    是否可以将查询字符串传递到样式表中 如果可以 CSS 可以处理它吗 i e http www domain com css somestyle css id 102992992 我在查看 basecamps 源代码时注意到样式表有一个查询字
  • 查看范围:java.io.NotSerializedException:javax.faces.component.html.HtmlInputText

    每次按钮从 backing bean 调用操作时都会出现错误 仅适用于具有视图范围的 bean 并且我还没有找到一种方法来修复它而不会对代码中的其他模块进行回归 DefaultFacele E Exiting serializeView C
  • MySQL如何将十进制值转换为度、分、秒

    我有一个十进制值123 77 现在我想把它转换成对应的degree minute second使用 MySQL 的值 我尝试了多种方法但无法得到正确的答案 请帮忙 就是这样 整个度数单位将保持不变 即在 121 135 经度中 从 121
  • 计算文本宽度

    我正在尝试使用 jQuery 计算文本宽度 我不确定是什么 但我肯定做错了什么 所以 这是代码 var c calltoaction var cTxt c text var cWidth cTxt outerWidth c css widt