请看一下:http://www.binarymark.com/Products/FLVDownloader/order.aspx
我想要做的是摆脱选项标签内的价格。在该页面上,您可以在订单信息,产品下看到一个下拉框。我想从该框中包含它们的所有选项中删除价格,因此请删除“ - $ 75.98”。我不习惯JQuery,但我意识到这是可能的 - 只是不知道该怎么做,所以你的帮助将不胜感激。
感谢。 乔治
答案 0 :(得分:1)
这样的事情可以解决问题:
$('select[name="contractId"] > option').each(function ()
{
var $this = $(this);
$this.text($this.text().split(/\s-/)[0]);
});
这应该将文本拆分为一个数组,其中“want”部分作为索引0,并将文本设置为该索引中包含的内容。如果你愿意,你也可以使用替换正则表达式。
真正做这个服务器端会更有意义,如果用户在他们的机器上禁用JS,你可能会遇到显示错误价格的问题。
答案 1 :(得分:0)
很遗憾,根据您的原籍国,Plimus不允许继续此过程。所以我无法帮助你! :)
但这是一般的想法:
if ($('#field > div.field-item:contains("someText")').length > 0) {
$("#somediv").addClass("thisClass");
}